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; } }
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; } }
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)); }
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()); } }
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)); }
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()); } }
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)); }
// 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)); } }
// 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)); }