protected void btnUpdate_Click(object sender, EventArgs e) { try { // labelMessage.Text = string.Empty; using (UserGroupRT receiverTransfer = new UserGroupRT()) { hdIsEdit.Value = "true"; UserGroup usergrp = CreateUserGrp(); if (usergrp != null) { receiverTransfer.UpdateUserGrp(usergrp); labelMessageUserGrp.Text = "Data successfully updated..."; labelMessageUserGrp.ForeColor = System.Drawing.Color.Green; } else { labelMessageUserGrp.Text = "Data not updated..."; labelMessageUserGrp.ForeColor = System.Drawing.Color.Red; } } ClearField(); btnVisibilityForCancel(); LoadUserGrp(); } catch (Exception ex) { labelMessageUserGrp.Text = "Error : " + ex.Message; labelMessageUserGrp.ForeColor = System.Drawing.Color.Red; } }
protected void lvUserGroup_ItemCommand(object sender, ListViewCommandEventArgs e) { if (e.CommandName == "EditUserGroup") { try { labelMessageUserGrp.Text = string.Empty; btnSave.Visible = false; btnUpdate.Visible = true; btnDelete.Visible = true; btnCancel.Visible = true; chkUserGrpIsRemove.Visible = true; int usergrpID = Convert.ToInt32(e.CommandArgument); hdUserGrpID.Value = usergrpID.ToString(); using (UserGroupRT receiverTransfer = new UserGroupRT()) { UserGroup usergrp = receiverTransfer.GetUserGroupByIID(usergrpID); FillUserGrpForEdit(usergrp); } } catch (Exception ex) { labelMessageUserGrp.Text = "Error : " + ex.Message; labelMessageUserGrp.ForeColor = System.Drawing.Color.Red; } } }
protected void btnSave_Click(object sender, EventArgs e) { try { if (DropDownTypeID.SelectedValue != "-1") { labelMessageUserGrp.Text = string.Empty; using (UserGroupRT receiverTransfer = new UserGroupRT()) { List <UserGroup> UserGrpList = new List <UserGroup>(); UserGrpList = receiverTransfer.GetUserGrpName(txtUserGrpName.Text); if (UserGrpList != null && UserGrpList.Count > 0) { string msg = "User Group Name " + txtUserGrpName.Text + " Already Exists!"; //string alertScript = //String.Format("alert('{0}');", msg); //Page.ClientScript.RegisterStartupScript(this.GetType(), "Key", alertScript, true); labelMessageUserGrp.Text = msg; return; } hdSave.Value = "true"; UserGroup userGrp = CreateUserGrp(); receiverTransfer.AddUserGrp(userGrp); if (userGrp.IID > 0) { labelMessageUserGrp.Text = "Data successfully saved..."; labelMessageUserGrp.ForeColor = System.Drawing.Color.Green; } else { labelMessageUserGrp.Text = "Data not saved..."; labelMessageUserGrp.ForeColor = System.Drawing.Color.Red; } } ClearField(); LoadUserGrp(); } else { //DropDownTypeID.ValidateRequestMode.ToString(); labelMessageUserGrp.Text = "Please Select User Type"; labelMessageUserGrp.ForeColor = System.Drawing.Color.DarkRed; } } catch (Exception ex) { labelMessageUserGrp.Text = "Error : " + ex.Message; labelMessageUserGrp.ForeColor = System.Drawing.Color.Red; } }
private void LoadUserGrp() { try { using (UserGroupRT receiverTransfer = new UserGroupRT()) { lvUserGroup.DataSource = receiverTransfer.GetUserGrpAllForListView();; lvUserGroup.DataBind(); } } catch (Exception ex) { labelMessageUserGrp.Text = "Error : " + ex.Message; labelMessageUserGrp.ForeColor = System.Drawing.Color.Red; } }
private UserInfo CreateUserInfo(Int64 adGiverID) { var aUserInfo = new UserInfo(); try { aUserInfo.AdGiverID = adGiverID; aUserInfo.LoginName = txtEmail.Text.Trim(); using (var aUserGroupRt = new UserGroupRT()) { var userGroup = aUserGroupRt.GetUserGroupAll(); aUserInfo.UserGroupID = userGroup.FirstOrDefault(x => x.TypeID == Convert.ToInt32(EnumCollection.UserGrpType.Add_Giver)).IID; } aUserInfo.IsActiveUser = true; if (txtPassword.Text == txtConfirmPassword.Text) { var encriptedPass = txtPassword.Text.Trim(); encriptedPass = StringCipher.Encrypt(encriptedPass); var salt = StringCipher.Salt; aUserInfo.Salt = salt; aUserInfo.LoginPassword = encriptedPass; } //if (chkEmail.Checked == true) //{ // aUserInfo.IsEmail = chkEmail.Checked; //} aUserInfo.IsEmail = chkEmail.Checked; aUserInfo.IsSMS = chkSMS.Checked; aUserInfo.CreatedBy = Convert.ToInt64(Session["UserID"]); aUserInfo.CreatedDate = GlobalRT.GetServerDateTime(); aUserInfo.IsRemoved = false; } catch (Exception ex) { labelMessage.Text = "Error : " + ex.Message; labelMessage.ForeColor = System.Drawing.Color.Red; } return(aUserInfo); }
private void LoadDropDownUserGroup(Int32?userGroupID) { try { using (UserGroupRT receverTransfer = new UserGroupRT()) { List <UserGroup> userGroupList = new List <UserGroup>(); if (userGroupID != null) { userGroupList.Add(receverTransfer.GetUserGroupByIID((Int32)userGroupID)); } else { userGroupList = receverTransfer.GetUserGroupAll(); } DropDownListHelper.Bind <UserGroup>(dropDownListGroupName, userGroupList, "Name", "IID", EnumCollection.ListItemType.UserGroup); } } catch (Exception ex) { throw new Exception(ex.Message, ex); } }
protected void btnDelete_Click(object sender, EventArgs e) { try { // labelMessage.Text = string.Empty; using (UserGroupRT receiverTransfer = new UserGroupRT()) { UserGroupRT UserGrpExist = new UserGroupRT(); bool IsUserGrpExistinUserInfo = receiverTransfer.GetUserGrpRelationWithUserInfoTables(Convert.ToInt32(txtUsergrpID.Text)); bool IsUserGrpExistinUserWFPermission = receiverTransfer.GetUserGrpRelationWithUserWFPermissionTables(Convert.ToInt32(txtUsergrpID.Text)); if (IsUserGrpExistinUserInfo || IsUserGrpExistinUserWFPermission) { string msg = "User Group " + txtUserGrpName.Text + " is being used by another Process!"; labelMessageUserGrp.Text = msg; return; } else { hdIsDelete.Value = "true"; hdIsEdit.Value = "true"; receiverTransfer.DeleteUserGrp(Convert.ToInt64(txtUsergrpID.Text)); labelMessageUserGrp.Text = "Data successfully deleted..."; labelMessageUserGrp.ForeColor = System.Drawing.Color.Green; } } LoadUserGrp(); ClearField(); btnVisibilityForCancel(); } catch (Exception ex) { labelMessageUserGrp.Text = "Error : " + ex.Message; labelMessageUserGrp.ForeColor = System.Drawing.Color.Red; } }