public string HSNSave(HsnHacCode _phsn) { if (_phsn.CrudStatus == "I") { //umo.CreatedBy = ""; _phsn.CreatedDt = DateTime.Now; db.HsnHacCodes.Add(_phsn); } else { //umo.UpdatedBy = ""; _phsn.UpdatedDt = DateTime.Now; var hsnOldObj = db.HsnHacCodes.Find(_phsn.HsnHacCodeId); db.Entry(hsnOldObj).CurrentValues.SetValues(_phsn); } try { db.SaveChanges(); return("S"); } catch (Exception) { return("E"); } }
public string HSNInit() { HsnHacCode hsn = new HsnHacCode(); hsn.CrudStatus = "I"; var HSNList = _common.GetHSNList().Select(s => new { s.HsnHacCodeId, s.Code }); string[] detailArr = new string[1]; var details = (from d in detailArr select new { hsn = hsn, HSNList = HSNList }).FirstOrDefault(); return((Newtonsoft.Json.JsonConvert.SerializeObject(details, Newtonsoft.Json.Formatting.None, new Newtonsoft.Json.JsonSerializerSettings { ReferenceLoopHandling = Newtonsoft.Json.ReferenceLoopHandling.Ignore })).ToString()); }