Пример #1
0
 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;
 }
Пример #2
0
        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";
            }
        }