Exemple #1
0
        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);
            }
        }
Exemple #2
0
        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());
        }