protected void btnDelete_Click(object sender, EventArgs e) { if (!string.IsNullOrEmpty(hdScrID.Value)) { ScreenDAL oScrDAL = new ScreenDAL(); Result oResult = (Result)oScrDAL.Detete(hdScrID.Value); if (oResult.Status) { this.LoadList(); this.ClearTextValue(); hdScrID.Value = ""; ucMessage.OpenMessage(Constants.MSG_SUCCESS_DELETE, Constants.MSG_TYPE_SUCCESS); } else { if (oResult.Message.Equals(Constants.TABLE_MAIN)) { ucMessage.OpenMessage(Constants.MSG_APPROVED_DELETE_DATA, Constants.MSG_TYPE_ERROR); } else { ucMessage.OpenMessage(Constants.MSG_ERROR_DELETE, Constants.MSG_TYPE_ERROR); } } } else { ucMessage.OpenMessage(Constants.MSG_ERROR_DELETE, Constants.MSG_TYPE_ERROR); } }
protected void btnSaveScreenObject_Click(object sender, EventArgs e) { Screen oScr = new Screen(); ScreenDAL oScrDAL = new ScreenDAL(); Screen oScreen = (Screen)Session[Constants.SES_CURRENT_SCREEN]; if (oScreen != null) { AddScreenObject(oScreen); } else { AddScreenObject(new Screen()); } // clear Data after completing save txtObjectCaption.Text = string.Empty; txtObjectName.Text = string.Empty; chkIsActive.Checked = false; if (ddlOperationTypeId.Items.Count > 0) { ddlOperationTypeId.SelectedIndex = 0;; } hdScrObjID.Value = ""; }
protected void btnSave_Click(object sender, EventArgs e) { Screen oScr = (Screen)Session[Constants.SES_CURRENT_SCREEN]; ScreenDAL oScrDAL = new ScreenDAL(); oScr.ScreenID = Util.GetIntNumber(Request[txtScreenID.UniqueID].Trim()); oScr.ScreenName = txtScreenName.Text; oScr.Description = txtDescription.Text; oScr.UserDetails = ucUserDet.UserDetail; Result oResult = (Result)oScrDAL.Save(oScr); if (oResult.Status) { this.LoadList(); ucMessage.OpenMessage(Constants.MSG_SUCCESS_SAVE, Constants.MSG_TYPE_SUCCESS); } else { ucMessage.OpenMessage(Constants.MSG_ERROR_SAVE, Constants.MSG_TYPE_ERROR); } txtScreenID.Enabled = true; txtScreenID.Text = string.Empty; txtScreenName.Text = string.Empty; txtDescription.Text = string.Empty; gvScreen.DataSource = null; gvScreen.DataBind(); Session[Constants.SES_CURRENT_SCREEN] = null; }
public static List <ScreenEntity> ViewAllScreenBL() { List <ScreenEntity> lanList = null; ScreenDAL langDAL = new ScreenDAL(); lanList = langDAL.ViewAllScreenDAL(); return(lanList); }
public static ScreenEntity SearchScreenByIdBL(int screenId) { ScreenEntity searchScreen = null; try { searchScreen = ScreenDAL.SearchScreenByIdDAL(screenId); } catch (MovieExceptions ex) { throw ex; } catch (Exception ex) { throw ex; } return(searchScreen); }
private void LoadList() { Config oConfig = (Config)Session[Constants.SES_USER_CONFIG]; if (oConfig != null) { Screen oScr = new Screen(); ScreenDAL oScrDAL = new ScreenDAL(); Result oResult = oScrDAL.LoadUnapprovedList(oConfig.UserName, false); gvData.DataSource = null; gvData.DataBind(); if (oResult.Status) { DataTable dtTmpList = (DataTable)oResult.Return; if (dtTmpList.Rows.Count > 0) { dtTmpList.Columns.Remove("MakerID"); gvData.DataSource = dtTmpList; gvData.DataBind(); Session[Constants.SES_CONFIG_UNAPPROVE_DATA] = dtTmpList; } else { ucMessage.OpenMessage(Constants.MSG_ERROR_NOT_FOUND, Constants.MSG_TYPE_ERROR); ScriptManager.RegisterStartupScript(this.UpdatePanel1, typeof(string), Constants.POPUP_WINDOW, Util.OpenPopup("Delete"), true); } } else { ucMessage.OpenMessage(Constants.MSG_ERROR_NOT_FOUND, Constants.MSG_TYPE_ERROR); ScriptManager.RegisterStartupScript(this.UpdatePanel1, typeof(string), Constants.POPUP_WINDOW, Util.OpenPopup("Delete"), true); } } else { ucMessage.OpenMessage(Constants.MSG_ERROR_NOT_FOUND, Constants.MSG_TYPE_ERROR); ScriptManager.RegisterStartupScript(this.UpdatePanel1, typeof(string), Constants.POPUP_WINDOW, Util.OpenPopup("Delete"), true); } }
protected void btnReject_Click(object sender, EventArgs e) { if (!string.IsNullOrEmpty(hdScrID.Value)) { Screen oScr = new Screen(Util.GetIntNumber(hdScrID.Value)); ScreenDAL oScrDAL = new ScreenDAL(); oScr.UserDetails = ucUserDet.UserDetail; Result oResult = (Result)oScrDAL.Reject(oScr); if (oResult.Status) { ucMessage.OpenMessage(Constants.MSG_SUCCESS_REJECT, Constants.MSG_TYPE_SUCCESS); } else { ucMessage.OpenMessage(Constants.MSG_ERROR_REJECT, Constants.MSG_TYPE_ERROR); } } else { ucMessage.OpenMessage(Constants.MSG_ERROR_REJECT, Constants.MSG_TYPE_ERROR); } }
protected void SearchAction() { string sType = Request.QueryString["pType"]; Config oConfig = (Config)Session[Constants.SES_USER_CONFIG]; gvData.DataSource = null; gvData.DataBind(); if (!string.IsNullOrEmpty(sType)) { Session[Constants.SES_SA_UNAPPROVE_DATA] = new DataTable(); if (sType.Equals(Convert.ToString((int)Constants.PAGEINDEX_SA.USER).PadLeft(5, '0'))) { lgText.InnerHtml = "User Approval Queue List"; UserDAL oUserDAL = new UserDAL(); TemplateBuilder tbGvData = new TemplateBuilder(); tbGvData.AppendLiteralString("No 'User' record found"); gvData.EmptyDataTemplate = tbGvData; Result oResult = oUserDAL.LoadUnapprovedList(null, true, oConfig.DivisionID, oConfig.BankCodeID); DataTable dtTmpList = (DataTable)oResult.Return; if (dtTmpList != null) { if (dtTmpList.Rows.Count > 0) { gvData.DataSource = dtTmpList; gvData.DataBind(); Session[Constants.SES_SA_UNAPPROVE_DATA] = dtTmpList; } } } else if (sType.Equals(Convert.ToString((int)Constants.PAGEINDEX_SA.DEPARTMENT).PadLeft(5, '0'))) { lgText.InnerHtml = "Department Approval Queue List"; DepartmentDAL oDptDAL = new DepartmentDAL(); TemplateBuilder tbGvData = new TemplateBuilder(); tbGvData.AppendLiteralString("No 'Department' record found"); gvData.EmptyDataTemplate = tbGvData; Result oResult = oDptDAL.LoadUnapprovedList(null, true); DataTable dtTmpList = (DataTable)oResult.Return; if (dtTmpList != null) { gvData.DataSource = dtTmpList; gvData.DataBind(); Session[Constants.SES_SA_UNAPPROVE_DATA] = dtTmpList; } } else if (sType.Equals(Convert.ToString((int)Constants.PAGEINDEX_SA.DESIGNATION).PadLeft(5, '0'))) { lgText.InnerHtml = "Designation Approval Queue List"; DesignationDAL oDsgDAL = new DesignationDAL(); TemplateBuilder tbGvData = new TemplateBuilder(); tbGvData.AppendLiteralString("No 'Designation' record found"); gvData.EmptyDataTemplate = tbGvData; Result oResult = oDsgDAL.LoadUnapprovedList(null, true); DataTable dtTmpDsgList = (DataTable)oResult.Return; if (dtTmpDsgList != null) { gvData.DataSource = dtTmpDsgList; gvData.DataBind(); Session[Constants.SES_SA_UNAPPROVE_DATA] = dtTmpDsgList; } } else if (sType.Equals(Convert.ToString((int)Constants.PAGEINDEX_SA.SECURITY_POLICY).PadLeft(5, '0'))) { lgText.InnerHtml = "Security policy Approval Queue List"; SecurityPolicyDAL oSPDAL = new SecurityPolicyDAL(); TemplateBuilder tbGvData = new TemplateBuilder(); tbGvData.AppendLiteralString("No 'Security policy' record found"); gvData.EmptyDataTemplate = tbGvData; Result oResult = oSPDAL.LoadUnapprovedList(null, true); DataTable dtTmpSPList = (DataTable)oResult.Return; if (dtTmpSPList != null) { gvData.DataSource = dtTmpSPList; gvData.DataBind(); Session[Constants.SES_SA_UNAPPROVE_DATA] = dtTmpSPList; } } else if (sType.Equals(Convert.ToString((int)Constants.PAGEINDEX_SA.GROUP_PERMISSION).PadLeft(5, '0'))) { lgText.InnerHtml = "Group Permission Approval Queue List"; GroupDAL oGPDAL = new GroupDAL(); TemplateBuilder tbGvData = new TemplateBuilder(); tbGvData.AppendLiteralString("No 'Group Permission' record found"); gvData.EmptyDataTemplate = tbGvData; Result oResult = oGPDAL.LoadUnapprovedList(null, true); DataTable dtTmpSPList = (DataTable)oResult.Return; if (dtTmpSPList != null) { gvData.DataSource = dtTmpSPList; gvData.DataBind(); Session[Constants.SES_SA_UNAPPROVE_DATA] = dtTmpSPList; } } else if (sType.Equals(Convert.ToString((int)Constants.PAGEINDEX_SA.SCREEN_SETUP).PadLeft(5, '0'))) { lgText.InnerHtml = "Screen Setup Approval Queue List"; ScreenDAL sCRDAL = new ScreenDAL(); TemplateBuilder tbGvData = new TemplateBuilder(); tbGvData.AppendLiteralString("No 'Screen Setup' record found"); gvData.EmptyDataTemplate = tbGvData; Result oResult = sCRDAL.LoadUnapprovedList(null, true); DataTable dtTmpSPList = (DataTable)oResult.Return; if (dtTmpSPList != null) { gvData.DataSource = dtTmpSPList; gvData.DataBind(); Session[Constants.SES_SA_UNAPPROVE_DATA] = dtTmpSPList; } } } }
private void LoadDataByID(int iScrID) { Screen oScr = new Screen(iScrID); ScreenDAL oScrDAL = new ScreenDAL(); Result oResult = new Result(); oResult = oScrDAL.LoadByID(oScr); ClearTextValue(); if (oResult.Status) { oScr = (Screen)oResult.Return; if (oScr != null) { txtScreenID.Enabled = false; txtScreenID.Text = oScr.ScreenID.ToString(); txtScreenName.Text = oScr.ScreenName.ToString(); txtDescription.Text = oScr.Description.ToString(); ucUserDet.UserDetail = oScr.UserDetails; hdScrID.Value = iScrID.ToString(); // load child data... DataTable oDataTable = new DataTable("dtData"); oDataTable.Columns.Add(new DataColumn("bfSLNo", typeof(string))); oDataTable.Columns.Add(new DataColumn("bfObjectName", typeof(string))); oDataTable.Columns.Add(new DataColumn("bfObjectCaption", typeof(string))); oDataTable.Columns.Add(new DataColumn("bfOperationTypeID", typeof(string))); oDataTable.Columns.Add(new DataColumn("bfIsActive", typeof(bool))); ScreenObject oScreenObject = null; DataRow row = null; if (oScr.ScreenObjectList.Count > 0) { for (int i = 0; i < oScr.ScreenObjectList.Count; i++) { oScreenObject = (ScreenObject)oScr.ScreenObjectList[i]; row = oDataTable.NewRow(); row["bfSLNo"] = oScreenObject.SLNo.ToString().ToUpper(); row["bfObjectName"] = oScreenObject.ObjectName.ToString().ToUpper(); row["bfObjectCaption"] = oScreenObject.ObjectCaption.ToString().ToUpper(); row["bfOperationTypeID"] = oScreenObject.OperationType.ToString().ToUpper(); row["bfIsActive"] = oScreenObject.IsActive.ToString().ToUpper(); oDataTable.Rows.Add(row); } gvScreen.DataSource = oDataTable; gvScreen.DataBind(); } Session[Constants.SES_CURRENT_SCREEN] = oScr; } else { ucMessage.OpenMessage(Constants.MSG_ERROR_NOT_FOUND, Constants.MSG_TYPE_INFO); ScriptManager.RegisterStartupScript(this.UpdatePanel1, typeof(string), Constants.POPUP_WINDOW, Util.OpenPopup("info"), true); } } else { ucMessage.OpenMessage(Constants.MSG_ERROR_NOT_FOUND, Constants.MSG_TYPE_ERROR); ScriptManager.RegisterStartupScript(this.UpdatePanel1, typeof(string), Constants.POPUP_WINDOW, Util.OpenPopup("Delete"), true); } }