private void Save() { bool bActionCompleted = false; if (!base.ValidateIfCommandAllowed(Request.Url.AbsoluteUri, ENums.PageCommand.Add)) { return; } if (!ValidateValues()) { return; } UserRoleDTO oUserRoleData = new UserRoleDTO(); oUserRoleData.UserRoleName = Convert.ToString(txtUserRoleName.Text); UserRoleMaster oUserRoleMaster = new UserRoleMaster(); bActionCompleted = oUserRoleMaster.Insert(oUserRoleData); if (bActionCompleted == true) { base.DisplayAlert("The record has been inserted successfully"); txtUserRoleName.Text = string.Empty; } else { lblStatus.Text = "Error Occured while insertion: Please refer to the error log."; } }
public bool UpdateUserRole(UserRoleMasterVM UserRoleVM) { try { if (UserRoleVM != null) { UserRoleMaster user = _UserRoleRepository.GetById(UserRoleVM.UserRoleId); if (UserRoleVM != null) { user.RoleId = UserRoleVM.RoleId; user.UserRoleId = UserRoleVM.UserRoleId; } _UserRoleRepository.Update(user); _unitOfWork.Complete(); return(true); } else { return(false); } } catch (Exception) { return(false); throw; } }
public bool AddUserRole(UserRoleMasterVM UserRoleVM) { try { if (UserRoleVM != null) { UserRoleMaster user = new UserRoleMaster(); if (UserRoleVM != null) { user.RoleId = UserRoleVM.RoleId; user.UserId = UserRoleVM.UserId; user.UserRoleId = UserRoleVM.UserRoleId; } _UserRoleRepository.Add(user); _unitOfWork.Complete(); return(true); } else { return(false); } } catch (Exception) { return(false); throw; } }
private void Delete() { if (!base.ValidateIfCommandAllowed(Request.Url.AbsoluteUri, ENums.PageCommand.Delete)) { return; } if (ValidateValues() == false) { return; } bool bActionCompleted = false; int Id = 0; int.TryParse(hfId.Value, out Id); if (Id == 0) { lblStatus.Text = "Please click on edit button again."; return; } UserRoleMaster oUserRoleMaster = new UserRoleMaster(); UserRoleDTO oUserRoleData = new UserRoleDTO(); oUserRoleData.UserRoleId = Id; /* * * CHECK IF THE UserRole WHICH IS TO BE DELETED HAS ANY ASSOCIATED RECORDS...IF YES, MOVE OUT OF THE FUNCTION ELSE PROCEED * IF THE OUTPUT OF sMessage IS "", THEN RECORD CAN BE DELETED, ELSE NOT * */ string sMessage = ""; GF.HasRecords(Convert.ToString(Id), "UserRole", out sMessage); if (sMessage != "") { base.DisplayAlert(sMessage); btnDelete.Enabled = true; } else { bActionCompleted = oUserRoleMaster.Delete(oUserRoleData); if (bActionCompleted == true) { base.DisplayAlert("The record has been deleted successfully"); txtUserRoleName.Text = string.Empty; hfId.Value = string.Empty; } else { base.DisplayAlert("Error Occured while deletion: Please refer to the error log."); } //lblStatus.Text = "Error Occured while deletion: Please refer to the error log."; } RefreshGrid(); oUserRoleData = null; oUserRoleMaster = null; }
protected void dgUserRoles_DeleteCommand(object source, DataGridCommandEventArgs e) { int iUserRoleID = Convert.ToInt32(dgUserRoles.DataKeys[e.Item.ItemIndex].ToString()); UserRoleMaster oUserRoleMaster = new UserRoleMaster(); UserRoleDTO oUserRoleData = new UserRoleDTO(); oUserRoleData.UserRoleId = iUserRoleID; oUserRoleMaster.Delete(oUserRoleData); txtUserRoleName.Text = string.Empty; RefreshGrid(); oUserRoleData = null; oUserRoleMaster = null; }
public ActionResult AuthorCreation(string Mobile, HttpPostedFileBase postedFile) { if (user.IsMobilePresent(Mobile)) { string err = "It seems you are already an author"; Console.WriteLine(err); } else { string Email = User.Identity.Name; content = new Content(); byte[] bytes; using (BinaryReader br = new BinaryReader(postedFile.InputStream)) { bytes = br.ReadBytes(postedFile.ContentLength); } content.File_Name = user.currentTimeIST().ToString() + Path.GetFileName(postedFile.FileName); content.Content_Type = postedFile.ContentType; content.Data = bytes; content.Content_IsActive = 1; content.Uploaded_At = user.currentTimeIST(); content.User_Uploaded = user.getAccountIdByEmail(Email); string ip = ""; try { ip = GetIp(); } catch (Exception) { ip = "N/A"; } content.Uploaded_From = ip; user.insertContent(content); ud = new UserDetail(); ud.User_Id = user.getAccountIdByEmail(Email); ud.User_Mobile = Mobile; ud.User_AvatarId = user.getUserAvatarId(user.getAccountIdByEmail(Email), ip); user.updateUserToAuthor(ud); urm = new UserRoleMaster(); urm.User_Id = user.getAccountIdByEmail(Email); urm.Role_Id = user.getRoleIdByName("Author"); user.insertUserRoleMaster(urm); return(RedirectToAction("AuthorIndex", "Author")); } return(View()); }
private void FillRoles() { UserRoleMaster userRoleMaster = new UserRoleMaster(); UserRoleDTO[] userRoleDto = userRoleMaster.GetUserRoles(); ListItem l; if (userRoleDto != null && userRoleDto.Length > 0) { for (int i = 0; i < userRoleDto.Length; i++) { l = new ListItem(userRoleDto[i].UserRoleName, userRoleDto[i].UserRoleId.ToString()); lstUserRoles.Items.Add(l); } } }
private void FillUserRoles() { ListItem listItem; UserRoleMaster userRoleMaster = new UserRoleMaster(); UserRoleDTO[] userRoleDto; listItem = new ListItem("Choose", "0"); ddlUserRoleList.Items.Add(listItem); userRoleDto = userRoleMaster.GetUserRoles(); for (int i = 0; i < userRoleDto.Length; i++) { listItem = new ListItem(userRoleDto[i].UserRoleName, userRoleDto[i].UserRoleId.ToString()); ddlUserRoleList.Items.Add(listItem); } }
private void RefreshGrid() { UserRoleMaster oUserRoleMaster = new UserRoleMaster(); UserRoleDTO[] oUserRoleData = oUserRoleMaster.GetUserRoles(); if (oUserRoleData != null && oUserRoleData.Length > 0) { dgUserRoles.DataSource = oUserRoleData; dgUserRoles.DataBind(); } else { dgUserRoles.DataSource = null; dgUserRoles.DataBind(); } txtUserRoleName.Text = ""; oUserRoleData = null; oUserRoleMaster = null; }
private void Update() { if (!base.ValidateIfCommandAllowed(Request.Url.AbsoluteUri, ENums.PageCommand.Update)) { return; } if (ValidateValues() == false) { return; } bool bActionCompleted = false; int Id = 0; int.TryParse(hfId.Value, out Id); if (Id == 0) { lblStatus.Text = "Please click on edit button again."; return; } UserRoleDTO oUserRoleData = new UserRoleDTO(); oUserRoleData.UserRoleId = Id; oUserRoleData.UserRoleName = txtUserRoleName.Text.ToString(); UserRoleMaster oUserRoleMaster = new UserRoleMaster(); bActionCompleted = oUserRoleMaster.Update(oUserRoleData); if (bActionCompleted == true) { base.DisplayAlert("The record has been updated successfully"); txtUserRoleName.Text = ""; } else { lblStatus.Text = "Error Occured while updation: Please refer to the error log."; } }
protected void dgUserRoles_SelectedIndexChanged(object sender, EventArgs e) { int iUserRoleID = Convert.ToInt32(dgUserRoles.DataKeys[dgUserRoles.SelectedIndex].ToString()); hfId.Value = iUserRoleID.ToString(); //SessionHandler"UserRoleID"] = iUserRoleID; UserRoleMaster oUserRoleMaster = new UserRoleMaster(); UserRoleDTO oUserRoleData = oUserRoleMaster.GetUserRole(iUserRoleID); if (oUserRoleData != null) { txtUserRoleName.Text = oUserRoleData.UserRoleName.ToString(); } oUserRoleMaster = null; oUserRoleData = null; //btnAddNew.Enabled = false; //btnCancel.Enabled = true; btnCancel.Visible = true; btnDelete.Enabled = true; btnEdit.Text = "Update"; //btnSave.Enabled = false; lblStatus.Text = ""; }
public async Task <ActionResult> Register(string signupfname, string signuplname, int signupage, string signupgender, string signupemail, string signuppass, string signupconpass) { try { //checking for null entries if (signupemail != null && signupfname != null && signuplname != null && signupage > 0 && signupgender != null && signuppass != null && signupconpass != null) { //cheching if the password and confirm password is same if (signuppass == signupconpass) { ua = new UserAccount(); if (await user.IsEmailExistsAsync(signupemail)) { return(Json("Email already Exists", JsonRequestBehavior.AllowGet)); } else { //Add new User to UserAccount table in the database ua.User_Email = signupemail; ua.User_Password = signuppass; //Email verification will be set to 0 until user doesn't click on the verification link after registration. //Once verified this field will be set to 1 and the row for the database will be updated. ua.User_IsEmailVerified = 1; ua.User_AccountCreatedAt = user.currentTimeIST(); //by default after creating the account user account will be active ua.User_IsActive = 1; string ip = ""; try { //trying to get the client Ip ip = GetIp(); } catch (Exception) { ip = "N/A"; } ua.User_AccountCreatedFrom = ip; user.insertUserAccount(ua); //Get the userId from the row to update UserRoleMaster table with the role "User" urm = new UserRoleMaster(); urm.User_Id = user.getAccountIdByEmail(signupemail); urm.Role_Id = user.getRoleIdByName("User"); user.insertUserRoleMaster(urm); //Add record to UserDetails table ud = new UserDetail(); ud.User_Id = user.getAccountIdByEmail(signupemail); ud.User_FirstName = signupfname; ud.User_LastName = signuplname; ud.User_Gender = signupgender; ud.User_Age = signupage; ud.User_IsVerified = 0; user.insertUserDetails(ud); return(RedirectToAction("Login")); } } else { return(Json("Password and confirm password didn't match", JsonRequestBehavior.AllowGet)); } } else { return(Json("Fields can't be left empty", JsonRequestBehavior.AllowGet)); } } catch (Exception) { return(View()); } }
public async void insertUserRoleMasterAsync(UserRoleMaster urm) { db.UserRoleMasters.Add(urm); await db.SaveChangesAsync(); }
public void insertUserRoleMaster(UserRoleMaster urm) { db.UserRoleMasters.Add(urm); db.SaveChanges(); }