add-user.component.html 7.85 KB
<div class="container-fluid">

      <!-- navigation -->
      <nav class="navbar navbar-inverse navbar-fixed-top">
        <div class="container-fluid">
          <site-menu></site-menu>
        </div>
      </nav>
     <!-- navigation -->
	 
	 <div class="clearfix"></div>
	 	 
      <!-- main-heading -->
      <div class="row">
		  <div class="col-sm-12 pageHeading">
		   <h4>Add User</h4> 
		  </div>
	  <!-- main-heading -->
	  
	  <!-- container -->
			<div class="col-sm-10 col-sm-offset-1 col-md-8 col-md-offset-2 col-lg-6 col-lg-offset-3">       
				<div class="container-fluid main-full">
					<div class="row">				
						<div class="well">			
							<div class="row">
								<div class="col-sm-12">
								<div class="panel-body">
								 <!-- form -->
								<form class="form-horizontal" [formGroup]="addUserForm" (ngSubmit)="submitForm(addUserForm.value)" novalidate>
									  <div class="form-group">
										<label for="username" class="col-sm-4 control-label">User Name <span class="red">*</span> :</label>
										<div class="col-sm-7">
										  <input type="text" class="form-control input-sm" formControlName="username" id="username" placeholder="">
										</div>
                        <div *ngIf="formErrors.username" class="alert alert-danger">
                            {{ formErrors.username }}
                        </div>
									  </div>
									  <div class="form-group">
										<label for="password" class="col-sm-4 control-label">Password <span class="red">*</span> :</label>
										<div class="col-sm-7">
										  <input type="password" class="form-control input-sm" formControlName="password" id="password" placeholder="">
										</div>
                        <div *ngIf="formErrors.password" class="alert alert-danger">
                            {{ formErrors.password }}
                        </div>
									  </div>
									  <div class="form-group">
										<label for="confirmPassword" class="col-sm-4 control-label">Confirm Password <span class="red">*</span> :</label>
										<div class="col-sm-7">
										  <input type="password" class="form-control input-sm" formControlName="confirmPassword" id="confirmPassword" placeholder="">
										</div>
                        <div *ngIf="formErrors.confirmPassword" class="alert alert-danger">
                            {{ formErrors.confirmPassword }}
                        </div>
									  </div>
									  <div class="form-group">
										<label for="emailId" class="col-sm-4 control-label">Email Id <span class="red">*</span> :</label>
										<div class="col-sm-7">
										  <input type="email" class="form-control" formControlName="emailId" id="emailId" placeholder="">
										</div>
                        <div *ngIf="formErrors.emailId" class="alert alert-danger">
                            {{ formErrors.emailId }}
                        </div>
									  </div>
                                       <div class="form-group">
										<label for="firstName" class="col-sm-4 control-label">First Name <span class="red">*</span> :</label>
										<div class="col-sm-7">
										  <input class="form-control input-sm" formControlName="firstName" id="firstName" placeholder="" type="text">
										</div>
                                           <div *ngIf="formErrors.firstName" class="alert alert-danger">
                                               {{ formErrors.firstName }}
                                           </div>
									  </div>
                                      <div class="form-group">
										<label for="lastName" class="col-sm-4 control-label">Last Name <span class="red">*</span> :</label>
										<div class="col-sm-7">
										  <input class="form-control input-sm" formControlName="lastName" id="lastName" placeholder="" type="text">
										</div>
                                          <div *ngIf="formErrors.lastName" class="alert alert-danger">
                                              {{ formErrors.lastName }}
                                          </div>
									  </div>
                                      <div class="form-group">
										<label for="accountNumber" class="col-sm-4 control-label">Account Number <span class="red">*</span> :</label>
										<div class="col-sm-7">
										  <select class="form-control input-sm" id="accountNumber" formControlName="accountNumber">
											<option selected="">Select</option>
											<option>73-0022796</option>
											<option>73-0022794</option>
											<option>73-0022796</option>
											<option>73-0022796</option>
										</select>
										</div>
                                          <div *ngIf="formErrors.accountNumber" class="alert alert-danger">
                                              {{ formErrors.accountNumber }}
                                          </div>
									  </div>
                                      <div class="form-group">
										<label for="userType" class="col-sm-4 control-label">User Type <span class="red">*</span> :</label>
										<div class="col-sm-7">
										  <select class="form-control input-sm" id="userType" formControlName="userType">
											<option>General Admin</option>				</select>
										</div>
                                          <div *ngIf="formErrors.userType" class="alert alert-danger">
                                              {{ formErrors.userType }}
                                          </div>
									  </div>
                                      <div class="form-group">
										<label for="productEdition" class="col-sm-4 control-label">Product Edition <span class="red">*</span> :</label>
										<div class="col-sm-7">
										  <select class="form-control input-sm" id="productEdition" formControlName="productEdition">
											<option>Higher Education Instructor </option>
											<option>Higher Education Student</option>
										</select>
                                            <div *ngIf="formErrors.productEdition" class="alert alert-danger">
                                                {{ formErrors.productEdition }}
                                            </div>
										</div>
									  </div>									  
									  <div class="row">
										<div class="col-sm-12 marginTop20 text-center">
										  <button type="button" class="btn btn-primary btn-sm" data-toggle="modal" data-target="#mymodal"><i class="fa fa-plus-circle"></i> Add</button>
							<!--modal-->
							<div class="modal fade bs-example-modal-sm text-left" tabindex="-1" role="dialog" id="mymodal">
											  <div class="modal-dialog modal-sm" role="document">
												<div class="modal-content">
													  <div class="modal-header annotation-modal-header ui-draggable-handle">
														<button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">×</span></button>
														<h4 class="modal-title" id="">Alert</h4>
													  </div>
													  <div class="modal-body">
														<h5>Please enter a username</h5>	
													  </div>
														<div class="modal-footer">
															<div class="row">
																<div class="col-sm-12"><button class="btn btn-primary btn-sm">Ok</button></div>
															</div>
														</div>
													  
													</div><!-- /.modal-content -->
											  </div><!-- /.modal-dialog -->
											</div>

							<button class="btn btn-primary btn-sm"><i class="fa fa-refresh"></i> Reset</button>
							<button class="btn btn-primary btn-sm"><i class="fa fa-close"></i> Cancel</button>
										</div>
										
									  </div>
							</form>
							 <!-- form -->
						  </div>					
								</div>
							</div>
						</div>
					</div>
				</div>
			  </div>
			  <!-- container -->
    </div>