protected void btnSave_Click(object sender, EventArgs e) { try { SYS_Board = new SYS_Board(); BAL_SYS_Board = new SYS_Board_BLogic(); SYS_Board.board = txtBoard.Text; SYS_Board.code = txtCode.Text; SYS_Board.description = txtDescription.Text; SYS_Board.createdby = Convert.ToInt32(Session["EmpolyeeID"]); SYS_Board.modifiedby = Convert.ToInt32(Session["EmpolyeeID"]); int status = BAL_SYS_Board.BAL_SYS_Board_Insert(SYS_Board, "Insert"); if (status == 1) { ScriptManager.RegisterStartupScript(this.Page, this.GetType(), "Message", "<script> alert('Record successfully inserted.')</script>", false); } else { ScriptManager.RegisterStartupScript(this.Page, this.GetType(), "Message", "<script> alert('Record not inserted.')</script>", false); } bindgrvSYS_Boarddetail(); RefereshPageControls(); ClearControls(); } catch (Exception ex) { throw ex; } ////finally ////{ } }
private void bindgrvSYS_Boarddetail() { SYS_Board = new SYS_Board(); BAL_SYS_Board = new SYS_Board_BLogic(); DataSet dsSelect = new DataSet(); dsSelect = BAL_SYS_Board.BAL_SYS_Board_Select(SYS_Board, "SelectAll"); if (dsSelect.Tables.Count > 0) { string searchCondition = string.Empty; if (txtBoardSearch.Text != string.Empty) { searchCondition = "Board like '%" + txtBoardSearch.Text + "%'"; } if (txtCodeSearch.Text != string.Empty) { if (searchCondition != string.Empty) { searchCondition = searchCondition + " and "; } searchCondition = searchCondition + " Code like '%" + txtCodeSearch.Text + "%'"; } if (rlstActive.SelectedValue == "0") { if (searchCondition != string.Empty) { searchCondition = searchCondition + " and "; } searchCondition = searchCondition + " IsActive = 0"; } else if (rlstActive.SelectedValue == "1") { if (searchCondition != string.Empty) { searchCondition = searchCondition + " and "; } searchCondition = searchCondition + " IsActive = 1"; } DataView dv = new DataView(dsSelect.Tables[0]); dv.RowFilter = searchCondition; DataSet dsSelectSub = new DataSet(); dsSelectSub.Tables.Add(dv.ToTable()); GridViewOperations GrvOperation = new GridViewOperations(); GrvOperation.BindGridWithSorting(grvSYS_Boarddetail, dsSelectSub, this.SortField, this.SortDirection); } else { grvSYS_Boarddetail.DataSource = null; grvSYS_Boarddetail.DataBind(); } }
public DataSet BAL_SYS_Board_Select(SYS_Board SYS_Board, string mode) { DAL_SYS_Board = new DataAccess(); arrParameter = new ArrayList(); arrParameter.Add(new parameter("mode", mode)); arrParameter.Add(new parameter("BoardID", SYS_Board.boardid)); arrParameter.Add(new parameter("BoardIDStr", "")); arrParameter.Add(new parameter("IsActive", SYS_Board.isactive)); return(DAL_SYS_Board.DAL_Select("SELECT_DELETE_SYS_Board", arrParameter)); }
public int BAL_SYS_Board_Delete(SYS_Board SYS_Board, string mode) { DAL_SYS_Board = new DataAccess(); arrParameter = new ArrayList(); arrParameter.Add(new parameter("mode", mode)); arrParameter.Add(new parameter("BoardID", Convert.ToInt32(EnumFile.AssignValue.Zero))); arrParameter.Add(new parameter("BoardIDStr", SYS_Board.boardidStr)); arrParameter.Add(new parameter("IsActive", SYS_Board.isactive)); return(DAL_SYS_Board.DAL_Delete_Return("SELECT_DELETE_SYS_Board", arrParameter)); }
public int BAL_SYS_Board_Update(SYS_Board SYS_Board, string mode) { DAL_SYS_Board = new DataAccess(); arrParameter = new ArrayList(); arrParameter.Add(new parameter("mode", mode)); arrParameter.Add(new parameter("BoardID", SYS_Board.boardid)); arrParameter.Add(new parameter("Board", SYS_Board.board)); arrParameter.Add(new parameter("Code", SYS_Board.code)); arrParameter.Add(new parameter("Description", SYS_Board.description)); arrParameter.Add(new parameter("CreatedBy", SYS_Board.createdby)); arrParameter.Add(new parameter("ModifiedBy", SYS_Board.modifiedby)); return(DAL_SYS_Board.DAL_InsertUpdate_Return("Proc_SYS_BoardInsertUpdate", arrParameter)); }
public int BAL_SYS_Board_Insert(SYS_Board SYS_Board, string mode) { DAL_SYS_Board = new DataAccess(); arrParameter = new ArrayList(); arrParameter.Add(new parameter("mode", mode)); arrParameter.Add(new parameter("BoardID", Convert.ToInt32(EnumFile.AssignValue.Zero))); arrParameter.Add(new parameter("Board", SYS_Board.board)); arrParameter.Add(new parameter("Code", SYS_Board.code)); arrParameter.Add(new parameter("Description", SYS_Board.description)); arrParameter.Add(new parameter("CreatedBy", SYS_Board.createdby)); arrParameter.Add(new parameter("ModifiedBy", SYS_Board.modifiedby)); return(DAL_SYS_Board.DAL_InsertUpdate_Return("Proc_SYS_BoardInsertUpdate", arrParameter)); }
protected void BtnUpdate_Click(object sender, EventArgs e) { SYS_Board = new SYS_Board(); BAL_SYS_Board = new SYS_Board_BLogic(); SYS_Board.boardid = Convert.ToInt32(ViewState["boardid"].ToString()); SYS_Board.board = txtBoardEdit.Text; SYS_Board.code = txtCodeEdit.Text; SYS_Board.description = txtDescriptionEdit.Text; SYS_Board.createdby = Convert.ToInt32(Session["EmpolyeeID"]); SYS_Board.modifiedby = Convert.ToInt32(Session["EmpolyeeID"]); int status = BAL_SYS_Board.BAL_SYS_Board_Update(SYS_Board, "Update"); if (status == 1) { ScriptManager.RegisterStartupScript(this.Page, this.GetType(), "Message", "<script> alert('Record successfully updated.')</script>", false); } else { ScriptManager.RegisterStartupScript(this.Page, this.GetType(), "Message", "<script> alert('Record not updated.')</script>", false); } RefereshPageControls(); }
protected void BtnActDeactSub_Click(object sender, EventArgs e) { int CountChecked = 0; string BoardIDStr = string.Empty; foreach (GridViewRow gr in grvSYS_Boarddetail.Rows) { CheckBox chk = new CheckBox(); chk = (CheckBox)gr.FindControl("chkSelect"); if (chk.Checked == true) { if (CountChecked == 0) { BoardIDStr = grvSYS_Boarddetail.DataKeys[gr.RowIndex]["BoardID"].ToString(); } else { BoardIDStr = BoardIDStr + "," + grvSYS_Boarddetail.DataKeys[gr.RowIndex]["BoardID"].ToString(); } CountChecked = CountChecked + 1; } } if (CountChecked == 0) { ScriptManager.RegisterStartupScript(this.Page, this.GetType(), "Message", "<script> alert('Please select one record to Active/Deactive.')</script>", false); } else { SYS_Board = new SYS_Board(); BAL_SYS_Board = new SYS_Board_BLogic(); SYS_Board.boardidStr = BoardIDStr; ////////////////////////////////////////// if (rbActive.Checked == true) { SYS_Board.isactive = true; } if (rbDeactive.Checked == true) { SYS_Board.isactive = false; } status = BAL_SYS_Board.BAL_SYS_Board_Delete(SYS_Board, "UpdateStatus"); if (status == 1) { string status1 = string.Empty; if (rbActive.Checked == true) { status1 = "Active."; } else if (rbDeactive.Checked == true) { status1 = "Deactive."; } string message = string.Format("Selected records successfully {0}", status1); ScriptManager.RegisterStartupScript(this.Page, this.GetType(), "Message", "<script> alert('" + message + "')</script>", false); ////////////////////////////////////////////////// } else { ScriptManager.RegisterStartupScript(this.Page, this.GetType(), "Message", "<script> alert('Selected record not Active/Deactive.')</script>", false); } RefereshPageControls(); } }