public int Update(AccessModel model) { Mapper.CreateMap <AccessModel, AccessMaster>(); AccessMaster objUser = Dbcontext.AccessMasters.SingleOrDefault(m => m.BAID == model.BAID); objUser = Mapper.Map(model, objUser); return(Dbcontext.SaveChanges()); }
private void UpdateUser() { try { User objUser = UsersController.GetUserByID(UserId); Lead objLead = LeadController.GetLeadByMobile(objUser.Mobile); if (objUser.UserTypeId == 7) { objLead.mobileNumber = txtMobileNumber.Text; objLead.firstName = txtFirstName.Text; objLead.lastName = txtLastName.Text; objLead.Email = txtEmail.Text; objLead.address = txtAddress.Text; } objUser.FirstName = txtFirstName.Text; objUser.LastName = txtLastName.Text; objUser.UserTypeId = Convert.ToInt64(ddlRole.SelectedValue); //objUser.username = txtUsername.Text; objUser.Email = txtEmail.Text; objUser.Mobile = txtMobileNumber.Text; objUser.Password = txtPassword.Text; objUser.Address1 = txtAddress.Text; objUser.isActive = chkIsActive.Checked; objUser = new UsersController().UpdateUser(objUser); new UsersController().DeleteAccessMasterByUser(UserId); foreach (GridViewRow gr in grdManagePermissions.Rows) { //hdnFldPageId,chkPermissions HiddenField hdnFldPageId = (HiddenField)gr.FindControl("hdnFldPageId"); CheckBox chkPermissions = (CheckBox)gr.FindControl("chkPermissions"); if (chkPermissions.Checked) { AccessMaster objAccessMaster = new AccessMaster(); objAccessMaster.clubId = LoginUser.ClubId; objAccessMaster.userId = objUser.ID; objAccessMaster.updateBy = LoginUser.ID; objAccessMaster.pageId = Convert.ToInt64(hdnFldPageId.Value); objAccessMaster = new UsersController().InsertAccessMaster(objAccessMaster); } } } catch (Exception ex) { throw ex; } }
public AccessModel getByID(int id) { try { Mapper.CreateMap <AccessMaster, AccessModel>(); AccessMaster objCityMaster = Dbcontext.AccessMasters.Where(m => m.BAID == id).SingleOrDefault(); AccessModel objCityItem = Mapper.Map <AccessModel>(objCityMaster); return(objCityItem); } catch (Exception ex) { throw ex; } }
public AccessMaster InsertAccessMaster(AccessMaster objAccessMaster) { try { objAccessMaster.insertDate = DateTime.Now; objAccessMaster.isActive = true; objAccessMaster.isDelete = false; using (var context = new FitnessCenterEntities()) { context.AccessMasters.AddObject(objAccessMaster); context.SaveChanges(); return(objAccessMaster); } } catch (Exception ex) { throw ex; } }
public AccessMaster UpdateAccessMaster(AccessMaster objAccessMaster) { try { objAccessMaster.updateDate = DateTime.Now; using (var context = new FitnessCenterEntities()) { context.AccessMasters.Attach(context.AccessMasters.Single(varU => varU.ID == objAccessMaster.ID)); context.AccessMasters.ApplyCurrentValues(objAccessMaster); context.SaveChanges(); return(objAccessMaster); } } catch (Exception ex) { throw ex; } }
private void InsertClub() { try { Club objClub = new Club(); objClub.clubName = txtClubName.Text; objClub.isActive = chkIsActive.Checked; objClub = new ClubController().InsertClub(objClub); User objUser = new User(); objUser.FirstName = txtFirstName.Text; objUser.LastName = txtLastName.Text; objUser.Mobile = txtMobileNumber.Text; objUser.ClubId = objClub.ID; objUser.UserTypeId = (int)EnumUserTypeMaster.Admin; objUser.Email = txtEmail.Text; objUser.UserName = txtUserName.Text; objUser.Password = txtPassword.Text; objUser.Address1 = txtAdress.Text; objUser.isActive = chkIsActive.Checked; objUser = new ClubController().InsertUser(objUser); var lstPageMaster = UsersController.GetPagePermissions_Result(0); foreach (var objPageMaster in lstPageMaster) { AccessMaster objAccessMaster = new AccessMaster(); objAccessMaster.userId = objUser.ID; objAccessMaster.clubId = objClub.ID; objAccessMaster.pageId = objPageMaster.ID; objAccessMaster.updateBy = LoginUser.ID; new UsersController().InsertAccessMaster(objAccessMaster); } } catch (Exception ex) { throw ex; } }
public int Insert(AccessModel model, TicketModel model1) { try { Mapper.CreateMap <TicketModel, TicketMaster>(); TicketMaster objUser1 = Mapper.Map <TicketMaster>(model1); Dbcontext.TicketMasters.Add(objUser1); Dbcontext.SaveChanges(); int tid = Dbcontext.TicketMasters.Max(m => m.TicketID); Mapper.CreateMap <AccessModel, AccessMaster>(); AccessMaster objUser = Mapper.Map <AccessMaster>(model); objUser.TicketID = tid; Dbcontext.AccessMasters.Add(objUser); Dbcontext.SaveChanges(); return(tid); } catch (Exception ex) { throw ex; } }