public static List<TaxMasterBLL> GetDetailByUser(int UserID) { DataSet ds = SIMSClassLibrary.DAL.TaxMaster.GetDetailByUser(UserID); if (ds != null && ds.Tables.Count > 0 && ds.Tables[0].Rows.Count > 0) { List<TaxMasterBLL> lstTaxDetails = new List<TaxMasterBLL>(); for (int i = 0; i < ds.Tables[0].Rows.Count; i++) { TaxMasterBLL objTaxMasterBLL = new TaxMasterBLL(); objTaxMasterBLL.LoadProperties(ds,i); lstTaxDetails.Add(objTaxMasterBLL); } return lstTaxDetails; } else return null; }
public string SaveTaxDetails(string Tax, int UserID) { try { if (!Utility.CommonUtility.CheckUserAuthenticated()) return "fail"; TaxMasterBLL ObjTaxMasterBLL = (TaxMasterBLL)Newtonsoft.Json.JsonConvert.DeserializeObject(Tax, typeof(TaxMasterBLL)); TaxMasterBLL TaxMasterBLL = new TaxMasterBLL(ObjTaxMasterBLL.TaxID); TaxMasterBLL.Name = ObjTaxMasterBLL.Name; TaxMasterBLL.Percentage = ObjTaxMasterBLL.Percentage; if (ObjTaxMasterBLL.TaxID == 0) { TaxMasterBLL.CreatedOn = DateTime.Now; TaxMasterBLL.CreatedBy = UserID; } TaxMasterBLL.UpdatedOn = DateTime.Now; TaxMasterBLL.UpdateBy = UserID; TaxMasterBLL.Save(); return Convert.ToString(TaxMasterBLL.TaxID); } catch (Exception ex) { //ValuePad.Utility.CommonUtility.SendErrorMail(ex); return "fail"; } }