protected void BtnDelete_Click(object sender, EventArgs e) { try { int DeleteId = 0; if (ViewState["EditID"] != null) { DeleteId = Convert.ToInt32(ViewState["EditID"]); } if (DeleteId != 0) { Entity_PR.PropertySubTypeId = DeleteId; Entity_PR.LoginId = Convert.ToInt32(Session["UserID"]); Entity_PR.LoginDate = DateTime.Now; int iDelete = Obj_PR.DeleteRecord(ref Entity_PR, out StrError); if (iDelete != 0) { obj_Comm.ShowPopUpMsg("Record Deleted Successfully..!", this.Page); MakeEmptyForm(); } } Entity_PR = null; obj_Comm = null; } catch (Exception ex) { throw new Exception(ex.Message); } }
public int InsertRecord(ref PropertySubTypeMaster Entity_call, out string strError) { int iInsert = 0; strError = string.Empty; try { SqlParameter pAction = new SqlParameter(PropertySubTypeMaster._Action, SqlDbType.BigInt); SqlParameter pPropertySubTypeDesc = new SqlParameter(PropertySubTypeMaster._PropertySubTypeDesc, SqlDbType.NVarChar); SqlParameter pProjectTypeId = new SqlParameter(PropertySubTypeMaster._PropertyTypeId, SqlDbType.BigInt); SqlParameter pCreatedBy = new SqlParameter(PropertySubTypeMaster._LoginId, SqlDbType.BigInt); SqlParameter PCreatedDate = new SqlParameter(PropertySubTypeMaster._LoginDate, SqlDbType.DateTime); pAction.Value = 1; pPropertySubTypeDesc.Value = Entity_call.PropertySubTypeDesc; pProjectTypeId.Value = Entity_call.PropertyTypeId; pCreatedBy.Value = Entity_call.LoginId; PCreatedDate.Value = Entity_call.LoginDate; SqlParameter[] param = new SqlParameter[] { pAction, pPropertySubTypeDesc, pProjectTypeId, pCreatedBy, PCreatedDate }; Open(CONNECTION_STRING); BeginTransaction(); iInsert = SQLHelper.ExecuteScalar(_Connection, _Transaction, CommandType.StoredProcedure, PropertySubTypeMaster.SP_PropertySubTypeMaster, param); if (iInsert > 0) { CommitTransaction(); } else { RollBackTransaction(); } } catch (Exception ex) { RollBackTransaction(); strError = ex.Message; } finally { Close(); } return(iInsert); }
protected void BtnSave_Click(object sender, EventArgs e) { int InsertRow = 0; try { DS = Obj_PR.ChkDuplicate(TxtPropertySubType.Text.Trim(), out StrError); if (DS.Tables[0].Rows.Count > 0) { obj_Comm.ShowPopUpMsg("PropertySubType Name Already Exist..!", this.Page); TxtPropertySubType.Focus(); } else { Entity_PR.PropertySubTypeDesc = TxtPropertySubType.Text.Trim(); if (Convert.ToInt32(ddlPropertyType.SelectedValue) > 0) { Entity_PR.PropertyTypeId = Convert.ToInt32(ddlPropertyType.SelectedValue); } else { obj_Comm.ShowPopUpMsg("Select PropertyType First..!", this.Page); ddlPropertyType.Focus(); return; } Entity_PR.LoginId = Convert.ToInt32(Session["UserId"]); Entity_PR.LoginDate = DateTime.Now; InsertRow = Obj_PR.InsertRecord(ref Entity_PR, out StrError); if (InsertRow != 0) { obj_Comm.ShowPopUpMsg("Record Saved Successfully", this.Page); MakeEmptyForm(); Entity_PR = null; obj_Comm = null; } } } catch (Exception ex) { throw new Exception(ex.Message); } }
public int DeleteRecord(ref PropertySubTypeMaster EntityCall, out string StrError) { int iDelete = 0; StrError = string.Empty; try { SqlParameter pAction = new SqlParameter(PropertySubTypeMaster._Action, SqlDbType.BigInt); SqlParameter PStateId = new SqlParameter(PropertySubTypeMaster._PropertySubTypeId, SqlDbType.BigInt); SqlParameter pDeletedBy = new SqlParameter(PropertySubTypeMaster._LoginId, SqlDbType.BigInt); SqlParameter pDeletedDate = new SqlParameter(PropertySubTypeMaster._LoginDate, SqlDbType.DateTime); pAction.Value = 3; PStateId.Value = EntityCall.PropertySubTypeId; pDeletedBy.Value = EntityCall.LoginId; pDeletedDate.Value = EntityCall.LoginDate; SqlParameter[] param = new SqlParameter[] { pAction, PStateId, pDeletedBy, pDeletedDate }; Open(CONNECTION_STRING); BeginTransaction(); iDelete = SQLHelper.ExecuteNonQuery(_Connection, _Transaction, CommandType.StoredProcedure, PropertySubTypeMaster.SP_PropertySubTypeMaster, param); if (iDelete > 0) { CommitTransaction(); } else { RollBackTransaction(); } } catch (Exception ex) { RollBackTransaction(); StrError = ex.Message; } finally { Close(); } return(iDelete); }
protected void BtnUpdate_Click(object sender, EventArgs e) { int UpdateRow = 0; try { if (ViewState["EditID"] != null) { Entity_PR.PropertySubTypeId = Convert.ToInt32(ViewState["EditID"]); } Entity_PR.PropertySubTypeDesc = TxtPropertySubType.Text.Trim(); if (Convert.ToInt32(ddlPropertyType.SelectedValue) > 0) { Entity_PR.PropertyTypeId = Convert.ToInt32(ddlPropertyType.SelectedValue); } else { obj_Comm.ShowPopUpMsg("Select ProprtyType First", this.Page); ddlPropertyType.Focus(); return; } Entity_PR.LoginId = Convert.ToInt32(Session["UserId"]); Entity_PR.LoginDate = DateTime.Now; UpdateRow = Obj_PR.UpdateRecord(ref Entity_PR, out StrError); if (UpdateRow != 0) { obj_Comm.ShowPopUpMsg("Record Updated Successfully", this.Page); MakeEmptyForm(); Entity_PR = null; obj_Comm = null; } } catch (Exception ex) { throw new Exception(ex.Message); } }