예제 #1
0
 // GET: Cliente
 public ActionResult Index()
 {
     using (var db = new TecniserverEntities())
     {
         return(View(db.Cliente.ToList()));
     }
 }
예제 #2
0
 // GET: Cliente/Delete/5
 public ActionResult Delete(int id)
 {
     using (var db = new TecniserverEntities())
     {
         Cliente cat = db.Cliente.Find(id);
         return(View(cat));
     }
 }
예제 #3
0
 // GET: Categoria/Details/5
 public ActionResult Details(int id)
 {
     using (var db = new TecniserverEntities())
     {
         Categoria cat = db.Categoria.Find(id);
         return(View(cat));
     }
 }
예제 #4
0
 // GET: Proveedor/Delete/5
 public ActionResult Delete(int id)
 {
     using (var db = new TecniserverEntities())
     {
         Proveedor cat = db.Proveedor.Find(id);
         return(View(cat));
     }
 }
예제 #5
0
 // GET: Producto/Edit/5
 public ActionResult Edit(int id)
 {
     using (var db = new TecniserverEntities())
     {
         Productos cat = db.Productos.Find(id);
         return(View(cat));
     }
 }
예제 #6
0
 // GET: Categoria/Delete/5
 public ActionResult Delete(int id)
 {
     using (var db = new TecniserverEntities())
     {
         Categoria cat = db.Categoria.Find(id);
         db.Categoria.Remove(cat);
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
 }
예제 #7
0
 // GET: Categoria
 public ActionResult Index()
 {
     try
     {
         using (var db = new TecniserverEntities())
         {
             return(View(db.Categoria.ToList()));
         }
     }
     catch (Exception)
     {
         throw;
     }
 }
예제 #8
0
 // GET: Categoria/Edit/5
 public ActionResult Edit(int id)
 {
     try
     {
         using (var db = new TecniserverEntities())
         {
             //Categoria cat = db.Categoria.Where(a => a.Id_Categoria == id).FirstOrDefault();
             Categoria cat = db.Categoria.Find(id);
             return(View(cat));
         }
     }
     catch
     {
         return(View());
     }
 }
예제 #9
0
 public ActionResult Delete(int id, FormCollection collection)
 {
     try
     {
         using (var db = new TecniserverEntities())
         {
             Cliente cat = db.Cliente.Find(id);
             db.Cliente.Remove(cat);
             db.SaveChanges();
             return(RedirectToAction("Index"));
         }
     }
     catch
     {
         return(View());
     }
 }
예제 #10
0
 public ActionResult Delete(int id, Proveedor p)
 {
     try
     {
         using (var db = new TecniserverEntities())
         {
             Proveedor cat = db.Proveedor.Find(id);
             db.Proveedor.Remove(cat);
             db.SaveChanges();
             return(RedirectToAction("Index"));
         }
     }
     catch
     {
         return(View());
     }
 }
예제 #11
0
 public ActionResult Edit(int id, Cliente datos)
 {
     try
     {
         using (var db = new TecniserverEntities())
         {
             Cliente cat = db.Cliente.Find(id);
             cat.Nombre_cliente = datos.Nombre_cliente;
             cat.Apellido       = datos.Apellido;
             cat.Telefono       = datos.Telefono;
             db.SaveChanges();
             return(RedirectToAction("Index"));
         }
     }
     catch
     {
         return(View());
     }
 }
예제 #12
0
 public ActionResult Edit(int id, Categoria c)
 {
     try
     {
         using (var db = new TecniserverEntities())
         {
             Categoria cat = db.Categoria.Find(id);
             cat.Nombre_Categoria = c.Nombre_Categoria;
             cat.detalle          = c.detalle;
             db.SaveChanges();
             return(RedirectToAction("Index"));
         }
     }
     catch (Exception ex)
     {
         ModelState.AddModelError("Error al editar categoria", ex);
         return(View());
     }
 }
예제 #13
0
 public ActionResult Edit(int id, Proveedor p)
 {
     try
     {
         using (var db = new TecniserverEntities())
         {
             Proveedor cat = db.Proveedor.Find(id);
             cat.Nombre             = p.Nombre;
             cat.Apellido           = p.Apellido;
             cat.Direccion          = p.Direccion;
             cat.Telefono_Proveedor = p.Telefono_Proveedor;
             db.SaveChanges();
             return(RedirectToAction("Index"));
         }
     }
     catch
     {
         return(View());
     }
 }
예제 #14
0
 public ActionResult Create(Cliente datos)
 {
     try
     {
         if (!ModelState.IsValid)
         {
             return(View());
         }
         using (var db = new TecniserverEntities())
         {
             db.Cliente.Add(datos);
             db.SaveChanges();
             return(RedirectToAction("Index"));
         }
     }
     catch (Exception ex)
     {
         ModelState.AddModelError("Error al crear categoria", ex);
         return(View());
     }
 }
예제 #15
0
 public ActionResult Edit(int id, Productos datos)
 {
     try
     {
         using (var db = new TecniserverEntities())
         {
             Productos cat = db.Productos.Find(id);
             cat.Nombre        = datos.Nombre;
             cat.Descripcion   = datos.Descripcion;
             cat.Precio_compra = datos.Precio_compra;
             cat.Stock         = datos.Stock;
             cat.Id_categorias = datos.Id_categorias;
             db.SaveChanges();
             return(RedirectToAction("Index"));
         }
     }
     catch
     {
         return(View());
     }
 }
예제 #16
0
 [ValidateAntiForgeryToken]//crea token que verifica que el form enviado pertenece aquí
 public ActionResult Create(Categoria c)
 {
     try
     {
         // TODO: Add insert logic here
         if (!ModelState.IsValid)
         {
             return(View());
         }
         using (var db = new TecniserverEntities())
         {
             db.Categoria.Add(c);
             db.SaveChanges();
             return(RedirectToAction("Index"));
         }
     }
     catch (Exception ex)
     {
         ModelState.AddModelError("Error al crear categoria", ex);
         return(View());
     }
 }