public JsonResult Edit(Sales_ s)
        {
            {
                try
                {
                    TalentEntities db    = new TalentEntities();
                    Sales_         sales = db.Sales_.Where(x => x.Id == s.Id).SingleOrDefault();


                    sales.CustomerId = s.CustomerId;
                    sales.ProductId  = s.ProductId;
                    sales.StoreId    = s.StoreId;
                    sales.DateSold   = s.DateSold;

                    db.SaveChanges();
                }
                catch (Exception e)
                {
                    Console.Write(e.Data + "Exception Occured");
                    return(new JsonResult {
                        Data = "Sale Update Failed", JsonRequestBehavior = JsonRequestBehavior.AllowGet
                    });
                }

                return(new JsonResult {
                    Data = "Success", JsonRequestBehavior = JsonRequestBehavior.AllowGet
                });
            }
        }
        //Create
        public JsonResult CreateSale(Sales_ s)
        {
            TalentEntities db = new TalentEntities();

            db.Sales_.Add(s);
            db.SaveChanges();

            return(new JsonResult {
                Data = "Success", JsonRequestBehavior = JsonRequestBehavior.AllowGet
            });
        }
        public JsonResult GetEdit(int id)
        {
            TalentEntities db    = new TalentEntities();
            Sales_         sale  = db.Sales_.Where(x => x.Id == id).SingleOrDefault();
            string         value = JsonConvert.SerializeObject(sale, Formatting.Indented, new JsonSerializerSettings
            {
                ReferenceLoopHandling = ReferenceLoopHandling.Ignore
            });

            return(new JsonResult {
                Data = value, JsonRequestBehavior = JsonRequestBehavior.AllowGet
            });
        }