Exemplo n.º 1
0
 public ActionResult AddOrEdit(Orden order)
 {
     using (BDTestEntities1 db = new BDTestEntities1())
     {
         if (order.OrderId == 0)
         {
             db.Orden.Add(order);
             db.SaveChanges();
             return(Json(new { success = true, message = "Guardado con éxito" }, JsonRequestBehavior.AllowGet));
         }
         else
         {
             db.Entry(order).State = System.Data.EntityState.Modified;
             db.SaveChanges();
             return(Json(new { success = true, message = "Actualizado con éxito" }, JsonRequestBehavior.AllowGet));
         }
     }
 }
Exemplo n.º 2
0
 public ActionResult AddOrEdit(Proveedores prov)
 {
     using (BDTestEntities1 db = new BDTestEntities1())
     {
         if (prov.ProviderID == 0)
         {
             db.Proveedores.Add(prov);
             db.SaveChanges();
             return(Json(new { success = true, message = "Guardado con éxito" }, JsonRequestBehavior.AllowGet));
         }
         else
         {
             db.Entry(prov).State = System.Data.EntityState.Modified;
             db.SaveChanges();
             return(Json(new { success = true, message = "Actualizado con éxito" }, JsonRequestBehavior.AllowGet));
         }
     }
 }
Exemplo n.º 3
0
 public ActionResult AddOrEdit(Users user)
 {
     using (BDTestEntities1 db = new BDTestEntities1())
     {
         if (user.UserID == 0)
         {
             user.Perfil = "Comprador";
             db.Users.Add(user);
             db.SaveChanges();
             return(Json(new { success = true, message = "Guardado con éxito" }, JsonRequestBehavior.AllowGet));
         }
         else
         {
             db.Entry(user).State = System.Data.EntityState.Modified;
             db.SaveChanges();
             return(Json(new { success = true, message = "Actualizado con éxito" }, JsonRequestBehavior.AllowGet));
         }
     }
 }
Exemplo n.º 4
0
        public ActionResult AddOrEdit(Producto prod, HttpPostedFileBase postedFile)
        {
            //byte[] bytes;

            /*using(BinaryReader br = new BinaryReader(postedFile.InputStream))
             * {
             *  bytes = br.ReadBytes(postedFile.ContentLength);
             * }*/
            string path     = "";
            var    fileName = "";

            using (BDTestEntities1 db = new BDTestEntities1())
            {
                if (postedFile != null && postedFile.ContentLength > 0)
                {
                    fileName = Path.GetFileName(postedFile.FileName);
                    path     = Path.Combine(Server.MapPath("~/Content/Images/"), fileName);
                    postedFile.SaveAs(path);
                }


                if (prod.ProductID == 0)
                {
                    prod.ProductImg = fileName;

                    db.Producto.Add(prod);
                    db.SaveChanges();
                    return(RedirectToAction("Index", "Productos"));
                }
                else
                {
                    prod.ProductImg = fileName;

                    db.Entry(prod).State = System.Data.EntityState.Modified;
                    db.SaveChanges();
                    return(RedirectToAction("Index", "Productos"));
                }
            }
        }