Beispiel #1
0
 public JsonResult <string> PostProduct(Product product)
 {
     try {
         db.Products.Add(product);
         db.SaveChanges();
         return(Json(product.Name + " Added Successfully!"));
     } catch (System.Exception e) { }
     return(Json(product.Name + "Failed!"));
 }
 public JsonResult <string> PostClient(Client client)
 {
     try {
         db.Clients.Add(client);
         db.SaveChanges();
         return(Json("success"));
     } catch (Exception e) {
         Console.Write(e);
     }
     return(Json("error"));
 }
        public JsonResult <string> PostCart(Cart cart)
        {
            List <Cart> records = (from p in db.Carts select p).ToList();
            bool        check   = this.checkExists(records, cart);

            //if true then don't '!' add
            if (!check)
            {
                db.Carts.Add(cart);
                db.SaveChanges();
                return(Json("Added to the Cart!"));
            }
            return(Json("Product already in the cart!"));
        }
        public JsonResult <string> VendorPassword(Vendor d)
        {
            Vendor user = db.Vendors.Where(a => a.VendorId.Equals(d.VendorId)).FirstOrDefault();

            user.Password = d.Password;
            db.SaveChanges();
            return(Json("Password Changed Successfully !!"));
        }
        public JsonResult <string> PostOrder(Order order)
        {
            //var existsUserName = (from o in db.Orders
            //                     where o.username.Equals(order.username)
            //                     select o).ToList();
            //var obj = existsUserName.First();

            //if (existsUserName != null) {
            //    if (obj.username.Equals(order.username)) {
            //        obj.Payment = order.Payment;
            //        obj.Payment_Mode = order.Payment_Mode;
            //        //db.Orders.Add(obj);
            //        db.SaveChanges();
            //        return Json("Order Changed!");
            //    }
            //}
            db.Orders.Add(order);
            db.SaveChanges();
            return(Json("Order Placed!"));
        }