public static bool add(crm Crm, string path) { int id = 0; try { var db = dbcrm.CRM_Customer.OrderBy(x => x.id).ToList(); var ob = new CRM_Customer(); ob.id = db.Last().id + 1; id = ob.id; ob.NAME = Crm.Name; ob.MOBIL = Crm.Number; ob.CodeMelli = Crm.NationalCode; ob.SHS_ID = 32906515; ob.cod_Eshterak = ob.id.ToString(); ob.CartKind = "اشتراک"; ob.Mos_id = 0; ob.Lottery = false; //SalMaly=dbcrm.SalMalies.FirstOrDefault(y=>y.SHS_ID==0) dbcrm.CRM_Customer.Add(ob); dbcrm.SaveChanges(); return(true); } catch (Exception error) { dbcrm.CRM_Customer.Remove(dbcrm.CRM_Customer.FirstOrDefault(x => x.id == id)); errors.LogError(error, path); return(false); } }
public ActionResult addCRM(crm Crm) { bool f; if (ModelState.IsValid) { f = crmManagment.add(Crm, getpath()); } else { f = false; } ViewBag.error = !f; ViewBag.succes = f; return(View()); }