예제 #1
0
 public void CreateUser(UserManagementModel.CreateAspUser obj, int usertypeid)
 {
     db.CreateASPUser(obj.UserName,
                      obj.Password,
                      obj.Email,
                      usertypeid == 5 ? "BRANCH" : (usertypeid == 6 ? "DIS" : "AGENT"),
                      obj.AgentId,//(usertypeid == 5 || usertypeid == 6) ? null : (int?)obj.AgentId,
                      obj.FullName, obj.Address,
                      obj.MobileNo,
                      obj.PhoneNo,
                      usertypeid,
                      obj.CreatedBy,
                      ConfigurationManager.AppSettings["ApplicationName"]);
 }
 private ActionResponse CreateAgentUser(DistributorManagementModel model, int p)
 {
     UserManagementModel.CreateAspUser obj = new UserManagementModel.CreateAspUser();
     obj.UserName  = model.UserName;
     obj.Password  = model.Password;
     obj.Email     = model.UserEmail;
     obj.FullName  = model.FullName;
     obj.Address   = model.UserAddress;
     obj.MobileNo  = model.UserMobileNo;
     obj.PhoneNo   = model.UserPhoneNo;
     obj.AgentId   = model.DistributorId;
     obj.CreatedBy = model.CreatedBy;
     _usRep.CreateUser(obj, (int)ATLTravelPortal.Helpers.UserTypes.DistributorUser);
     return(_res);
 }
        private void CreateBranchOfficeUser(BranchOfficeManagementModel model, int p)
        {
            UserManagementProvider _usRep = new UserManagementProvider();

            UserManagementModel.CreateAspUser obj = new UserManagementModel.CreateAspUser();
            obj.UserName  = model.UserName;
            obj.Password  = model.Password;
            obj.Email     = model.UserEmail;
            obj.FullName  = model.FullName;
            obj.Address   = model.UserAddress;
            obj.MobileNo  = model.MobileNo;
            obj.PhoneNo   = model.UserPhone;
            obj.AgentId   = model.BranchOfficeId;
            obj.CreatedBy = model.CreatedBy;
            _usRep.CreateUser(obj, (int)ATLTravelPortal.Helpers.UserTypes.BranchUser);
        }