public static bool AddEditDeleteTameliType(ATTTameliType tameliType) { try { return(DLLTameliType.AddEditDeleteTameliType(tameliType)); } catch (Exception ex) { throw ex; } }
public static bool AddEditDeleteTameliType(ATTTameliType tameliType) { string InsertUpdateDeleteSQL = ""; GetConnection GetConn = new GetConnection(); OracleConnection DBConn = GetConn.GetDbConn(Module.CMS); try { if (tameliType.Action == "A") { InsertUpdateDeleteSQL = "SP_ADD_TAMELI_TYPE"; } else if (tameliType.Action == "E") { InsertUpdateDeleteSQL = "SP_EDIT_TAMELI_TYPE"; } else if (tameliType.Action == "D") { InsertUpdateDeleteSQL = "SP_DEL_TAMELI_TYPE"; } OracleParameter[] ParamArray; if (tameliType.Action == "A" || tameliType.Action == "E") { ParamArray = new OracleParameter[4]; ParamArray[0] = FRAMEWORK.Utilities.GetOraParam(":P_TAMELI_TYPE_ID", tameliType.TameliTypeID, OracleDbType.Int64, ParameterDirection.InputOutput); ParamArray[1] = FRAMEWORK.Utilities.GetOraParam(":P_TAMELI_TYPE_NAME", tameliType.TameliTypeName, OracleDbType.Varchar2, ParameterDirection.Input); ParamArray[2] = FRAMEWORK.Utilities.GetOraParam(":P_ACTIVE", tameliType.Active, OracleDbType.Varchar2, ParameterDirection.Input); ParamArray[3] = FRAMEWORK.Utilities.GetOraParam(":P_ENTRY_BY", tameliType.EntryBy, OracleDbType.Varchar2, ParameterDirection.Input); SqlHelper.ExecuteNonQuery(DBConn, CommandType.StoredProcedure, InsertUpdateDeleteSQL, ParamArray); tameliType.TameliTypeID = int.Parse(ParamArray[0].Value.ToString()); tameliType.Action = ""; } return(true); } catch (Exception ex) { throw ex; } finally { GetConn.CloseDbConn(); } }
private void LoadTameliType() { try { List <ATTTameliType> tameliTypeLIST = BLLTameliType.GetTameliType(null, "Y"); ATTTameliType obj = new ATTTameliType(); obj.TameliTypeName = "छान्नुहोस्"; obj.TameliTypeID = 0; tameliTypeLIST.Insert(0, obj); ddlTameliType.DataSource = tameliTypeLIST; ddlTameliType.DataBind(); } catch (Exception) { lblStatusMessage.Text = "तामेलीको प्रकार लोड गर्न सकेन </br>"; this.programmaticModalPopup.Show(); return; } }
public static List <ATTTameliType> GetTameliType(int?tameliTypeID, string active) { try { List <ATTTameliType> tameliTypeLIST = new List <ATTTameliType>(); foreach (DataRow drow in DLLTameliType.GetTameliType(tameliTypeID, active).Rows) { ATTTameliType tameliType = new ATTTameliType(); tameliType.TameliTypeID = int.Parse(drow["TAMELI_TYPE_ID"].ToString()); tameliType.TameliTypeName = drow["TAMELI_TYPE_NAME"].ToString(); tameliType.Active = drow["ACTIVE"].ToString(); tameliType.Action = ""; tameliTypeLIST.Add(tameliType); } return(tameliTypeLIST); } catch (Exception ex) { throw ex; } }
protected void btnSave_Click(object sender, EventArgs e) { if (txTameliTypeName.Text.Trim() == "") { lblStatusMessage.Text = "तामेलीको प्रकार छुट्यो </br>"; this.programmaticModalPopup.Show(); return; } try { List<ATTTameliType> tameliTypeLST = (List<ATTTameliType>)Session["TameliType"]; ATTTameliType tameliType = new ATTTameliType(); tameliType.TameliTypeName = txTameliTypeName.Text.Trim(); tameliType.Active = (chkTameliType.Checked) ? "Y" : "N"; tameliType.EntryBy = entryBy; if (lstTameliType.SelectedIndex >= 0) { tameliType.Action = "E"; tameliType.TameliTypeID = tameliTypeLST[lstTameliType.SelectedIndex].TameliTypeID; } else { tameliType.Action = "A"; } if (BLLTameliType.AddEditDeleteTameliType(tameliType)) { if (lstTameliType.SelectedIndex >= 0) { tameliTypeLST[lstTameliType.SelectedIndex] = tameliType; } else { tameliTypeLST.Add(tameliType); } lstTameliType.DataSource = tameliTypeLST; lstTameliType.DataBind(); lblStatusMessage.Text = "Data Saved Successfully</br>"; this.programmaticModalPopup.Show(); } else { lblStatusMessage.Text = "Problem Occurred while Saving Data </br>"; this.programmaticModalPopup.Show(); } txTameliTypeName.Text = ""; chkTameliType.Checked = true; lstTameliType.SelectedIndex = -1; } catch (Exception) { lblStatusMessage.Text = "Problem Occurred while Saving Data </br>"; this.programmaticModalPopup.Show(); } }