Exemplo n.º 1
0
 public ActionResult GetOnlyProducto(string Id)
 {
     try
     {
         PRODUCT em = new PRODUCT();
         if (!string.IsNullOrEmpty(Id))
         {
             using (ADMIN_PORTAL.Models.UTNIMASEntities db = new ADMIN_PORTAL.Models.UTNIMASEntities())
             {
                 em = db.PRODUCTS.Find(int.Parse(Id));
             }
             Productoz e3 = new Productoz
             {
                 PRODUCTO_ID      = em.PRODUCTO_ID,
                 NOMBRE_PRODUCTO  = em.NOMBRE_PRODUCTO,
                 ID_PRECIO        = em.ID_PRECIO.ToString(),
                 DESCRIP_PRODUCTO = em.DESCRIP_PRODUCTO,
                 FOTO_PRODUCTO    = em.FOTO_PRODUCTO.ToString(),
                 EMPRESA_ID       = em.EMPRESA_ID.ToString()
             };
             return(Json(new { Success = true, data = e3, status = 200 }, JsonRequestBehavior.AllowGet));
         }
         return(Json(new { Success = true, data = "Error", status = 200 }, JsonRequestBehavior.AllowGet));
     }
     catch (Exception)
     {
         throw;
     }
 }
Exemplo n.º 2
0
 public ActionResult GetOnlyEmpresa(string Id)
 {
     try
     {
         EMPRESA em = new EMPRESA();
         if (!string.IsNullOrEmpty(Id))
         {
             using (ADMIN_PORTAL.Models.UTNIMASEntities db = new ADMIN_PORTAL.Models.UTNIMASEntities())
             {
                 em = db.EMPRESAS.Find(int.Parse(Id));
             }
             Empresaz e3 = new Empresaz
             {
                 DIRECCION_EMPRESA = em.DIRECCION_EMPRESA,
                 EMAIL_EMPRESA     = em.EMAIL_EMPRESA,
                 EMPRESA_ID        = em.EMPRESA_ID,
                 ID_CLIENTE        = em.ID_CLIENTE.ToString(),
                 NOMBRE_CONTACTO   = em.NOMBRE_CONTACTO,
                 NOMBRE_EMPRESA    = em.NOMBRE_EMPRESA,
                 SECTOR_PRODUCCION = em.SECTOR_PRODUCCION,
                 TELEF_CONTACTO    = em.TELEF_CONTACTO
             };
             return(Json(new { Success = true, data = e3, status = 200 }, JsonRequestBehavior.AllowGet));
         }
         return(Json(new { Success = true, data = "Error", status = 200 }, JsonRequestBehavior.AllowGet));
     }
     catch (Exception)
     {
         throw;
     }
 }
Exemplo n.º 3
0
 public ActionResult Delete(string ID)
 {
     using (ADMIN_PORTAL.Models.UTNIMASEntities db = new ADMIN_PORTAL.Models.UTNIMASEntities())
     {
         PRODUCT em = db.PRODUCTS.Find(int.Parse(ID));
         if (em != null)
         {
             db.PRODUCTS.Remove(em);
             db.SaveChanges();
         }
     }
     return(Json(new { Success = true, data = ID, status = 200 }, JsonRequestBehavior.AllowGet));
 }
Exemplo n.º 4
0
 public ActionResult Create(ProductosModels producto)
 {
     try
     {
         ADMIN_PORTAL.Models.UTNIMASEntities db = new ADMIN_PORTAL.Models.UTNIMASEntities();
         // TODO: Add insert logic here
         string query = "INSERT INTO EMPRESAS(NOMBRE_PRODUCTO,ID_PRECIO,DESCRIP_PRODUCTO,FOTO_PRODUCTO,EMPRESA_ID)" +
                        "VALUES('" + producto.NOMBRE_PRODUCTO + "', '" + producto.ID_PRECIO + "', '" + producto.DESCRIP_PRODUCTO + "', 1, '" + producto.FOTO_PRODUCTO + "', '" + producto.EMPRESA_ID + "')";
         db.Database.ExecuteSqlCommand(query);
         return(RedirectToAction("Index"));
     }
     catch (Exception ex)
     {
         return(View());
     }
 }
Exemplo n.º 5
0
        public ActionResult EditarPr(PRODUCT Producto)
        {
            using (ADMIN_PORTAL.Models.UTNIMASEntities db = new ADMIN_PORTAL.Models.UTNIMASEntities())
            {
                PRODUCT em = db.PRODUCTS.Find(Producto.PRODUCTO_ID);

                em.PRODUCTO_ID      = Producto.PRODUCTO_ID;
                em.NOMBRE_PRODUCTO  = Producto.NOMBRE_PRODUCTO;
                em.ID_PRECIO        = Producto.ID_PRECIO;
                em.DESCRIP_PRODUCTO = Producto.DESCRIP_PRODUCTO;
                em.FOTO_PRODUCTO    = Producto.FOTO_PRODUCTO;
                em.EMPRESA_ID       = Producto.EMPRESA_ID;
                db.SaveChanges();
            }
            return(Json(new { Success = true, data = Producto, status = 200 }, JsonRequestBehavior.AllowGet));
        }
Exemplo n.º 6
0
 public ActionResult Create(EmpresasModels empresa)
 {
     try
     {
         ADMIN_PORTAL.Models.UTNIMASEntities db = new ADMIN_PORTAL.Models.UTNIMASEntities();
         // TODO: Add insert logic here
         string query = "INSERT INTO EMPRESAS(DIRECCION_EMPRESA,NOMBRE_EMPRESA,EMAIL_EMPRESA,ID_CLIENTE,NOMBRE_CONTACTO,TELEF_CONTACTO,SECTOR_PRODUCCION)" +
                        "VALUES('" + empresa.DIRECCION_EMPRESA + "', '" + empresa.NOMBRE_EMPRESA + "', '" + empresa.EMAIL_EMPRESA + "', 1, '" + empresa.NOMBRE_CONTACTO + "', '" + empresa.TELEF_CONTACTO + "', '" + empresa.SECTOR_PRODUCCION + "')";
         db.Database.ExecuteSqlCommand(query);
         return(RedirectToAction("Index"));
     }
     catch (Exception ex)
     {
         return(View());
     }
 }
Exemplo n.º 7
0
        public ActionResult EditarEm(EMPRESA Empresa)
        {
            using (ADMIN_PORTAL.Models.UTNIMASEntities db = new ADMIN_PORTAL.Models.UTNIMASEntities())
            {
                EMPRESA em = db.EMPRESAS.Find(Empresa.EMPRESA_ID);

                em.DIRECCION_EMPRESA = Empresa.DIRECCION_EMPRESA;
                em.EMAIL_EMPRESA     = Empresa.EMAIL_EMPRESA;
                em.ID_CLIENTE        = Empresa.ID_CLIENTE;
                em.NOMBRE_CONTACTO   = Empresa.NOMBRE_CONTACTO;
                em.NOMBRE_EMPRESA    = Empresa.NOMBRE_EMPRESA;
                em.SECTOR_PRODUCCION = Empresa.SECTOR_PRODUCCION;
                em.TELEF_CONTACTO    = Empresa.TELEF_CONTACTO;

                db.SaveChanges();
            }

            return(Json(new { Success = true, data = Empresa, status = 200 }, JsonRequestBehavior.AllowGet));
        }
Exemplo n.º 8
0
        // GET: Productos
        public ActionResult Index()
        {
            List <ProductosModels> lst;

            using (ADMIN_PORTAL.Models.UTNIMASEntities db = new ADMIN_PORTAL.Models.UTNIMASEntities())
            {
                lst = (from d in db.PRODUCTS
                       join c in db.EMPRESAS on d.EMPRESA_ID equals c.EMPRESA_ID
                       where d.EMPRESA_ID == c.EMPRESA_ID
                       select new ProductosModels
                {
                    PRODUCTOS_ID = d.PRODUCTO_ID,
                    NOMBRE_PRODUCTO = d.NOMBRE_PRODUCTO,
                    ID_PRECIO = d.ID_PRECIO,
                    DESCRIP_PRODUCTO = d.DESCRIP_PRODUCTO,
                    FOTO_PRODUCTO = d.FOTO_PRODUCTO,         //Puede que en el modelo este mal inicializada porque en la base de datos es un tipo "image"
                    EMPRESA_ID = c.NOMBRE_EMPRESA
                }).ToList();
                return(View(lst));
            }
        }
Exemplo n.º 9
0
        // GET: Empresas

        public ActionResult Index()
        {
            List <EmpresasModels> lst;

            using (ADMIN_PORTAL.Models.UTNIMASEntities db = new ADMIN_PORTAL.Models.UTNIMASEntities())
            {
                lst = (from d in db.EMPRESAS
                       select new EmpresasModels
                {
                    EMPRESA_ID = d.EMPRESA_ID,
                    NOMBRE_EMPRESA = d.NOMBRE_EMPRESA,
                    DIRECCION_EMPRESA = d.DIRECCION_EMPRESA,
                    NOMBRE_CONTACTO = d.NOMBRE_CONTACTO,
                    TELEF_CONTACTO = d.TELEF_CONTACTO,
                    EMAIL_EMPRESA = d.EMAIL_EMPRESA,
                    SECTOR_PRODUCCION = d.SECTOR_PRODUCCION,
                    ID_CLIENTE = d.ID_CLIENTE.ToString()
                }).ToList();
            }
            return(View(lst));
        }