예제 #1
0
        public string GSTInit()
        {
            mst_Taxes gst = new mst_Taxes();

            //var GSTList = db.GetTaxList();

            var GSTList = (from g in db.mst_Taxes where g.Percentage != 0 select new { g.TaxId, g.Name, g.mst_TaxTypes.Description }).ToList();

            var GSTTypes = _common.GetTaxTypeList().Select(s => new { s.TaxTypeId, s.Description });

            string[] detailArr = new string[1];

            var details = (from d in detailArr
                           select new
            {
                gst = gst,
                GSTList = GSTList,
                GSTTypes = GSTTypes
            }).FirstOrDefault();

            return((Newtonsoft.Json.JsonConvert.SerializeObject(details, Newtonsoft.Json.Formatting.None,
                                                                new Newtonsoft.Json.JsonSerializerSettings {
                ReferenceLoopHandling = Newtonsoft.Json.ReferenceLoopHandling.Ignore
            })).ToString());
        }
예제 #2
0
 public string GSTSave(mst_Taxes _pgst)
 {
     //gst.CreatedBy = "";
     _pgst.CreatedDt = DateTime.Now;
     db.mst_Taxes.Add(_pgst);
     try
     {
         db.SaveChanges();
         return("S");
     }
     catch (Exception)
     {
         return("E");
     }
 }