public static bool Save_TaxMaster(bool isOnlyDelete, TaxMasterInfo objBankInfo, UserInfo objUserInfo, out string errormsg) { errormsg = ""; #region Validations if (!Validations.ValidateDataType(objBankInfo.TaxDefinationID, Validations.ValueType.Integer, true, "Tax", out errormsg)) { return(false); } if (!Validations.ValidateDataType(objBankInfo.TaxName, Validations.ValueType.AlphaNumericSpecialChar, false, "Tax Name", out errormsg)) { return(false); } #endregion using (DBHelper dbhlper = new DBHelper("[spTaxMstSave]", true)) { DBHelper.AddPparameter("@TaxDefinationID", objBankInfo.TaxDefinationID.Trim().Length > 0 ? Convert.ToInt32(objBankInfo.TaxDefinationID) : 0, DBHelper.param_types.Int); DBHelper.AddPparameter("@TaxName", objBankInfo.TaxName, DBHelper.param_types.Varchar); DBHelper.AddPparameter("@UserCode", objUserInfo.UserCode.ToString().Trim(), DBHelper.param_types.Varchar); DBHelper.AddPparameter("@isOnlyDelete", (isOnlyDelete ? 'Y' : 'N'), DBHelper.param_types.Varchar); DBHelper.AddPparameter("@NewDatauniqueID", 0, DBHelper.param_types.BigInt, 50, DBHelper.param_direction.Output); DBHelper.AddPparameter("@ErrorMessage", errormsg, DBHelper.param_types.Varchar, 500, DBHelper.param_direction.Output); return(DBHelper.Execute_NonQuery(out errormsg)); } }
public static List <TaxMasterInfo> GetList_TaxMaster(int mode, string TaxDefinationID) { using (DBHelper dbhlper = new DBHelper("spTaxMstGet")) { DBHelper.AddPparameter("@Mode", mode); DBHelper.AddPparameter("@TaxDefinationID", TaxDefinationID); using (DataSet ds = DBHelper.Execute_Query()) { if (ds != null && ds.Tables.Count > 0 && ds.Tables[0].Rows.Count > 0) { List <TaxMasterInfo> list = new List <TaxMasterInfo>(); TaxMasterInfo obj = null; foreach (DataRow dr in ds.Tables[0].Rows) { obj = new TaxMasterInfo(); obj.TaxDefinationID = dr["TaxDefinationID"].ToString(); obj.TaxName = dr["TaxName"].ToString(); list.Add(obj); } return(list); } } } return(null); }
public ActionResult Save_TaxMaster(string isOnlyDelete, string TaxDefinationID, string TaxName) { using (iGst_Svc.GSTServiceClient iGstSvc = new iGst_Svc.GSTServiceClient()) { TaxMasterInfo objBank = new TaxMasterInfo(); objBank.TaxDefinationID = TaxDefinationID; objBank.TaxName = TaxName; if (iGstSvc.Save_TaxMaster(isOnlyDelete.Trim().ToUpper() == "Y", objBank, ((UserInfo)Session["UserDetails"]), out ErrorMessage)) { return(Json("Ok", JsonRequestBehavior.AllowGet)); } } return(Json(ErrorMessage, JsonRequestBehavior.AllowGet)); }
public static TaxMasterInfo GetDetails_TaxMaster(int mode, string TaxDefinationID) { if (!string.IsNullOrEmpty(TaxDefinationID)) { List <TaxMasterInfo> list = GetList_TaxMaster(mode, TaxDefinationID); if (list != null && list.Count() > 0) { return(list[0]); } } TaxMasterInfo obj = new TaxMasterInfo(); obj.TaxDefinationID = "0"; obj.TaxName = ""; return(obj); }
public bool Save_TaxMaster(bool isOnlyDelete, TaxMasterInfo objBankInfo, UserInfo objUserInfo, out string errormsg) { return(wscalls.Save_TaxMaster(isOnlyDelete, objBankInfo, objUserInfo, out errormsg)); }