예제 #1
0
        // GET: TipoClientes
        public ActionResult Index()
        {
            ModelProyecto       db           = new ModelProyecto();
            List <Tipoclientes> tipoclientes = db.Tipoclientes.Include(d => d.Clientes).ToList();

            return(View(tipoclientes));
        }
예제 #2
0
        // GET: Compras
        public ActionResult Index()
        {
            ModelProyecto  db      = new ModelProyecto();
            List <Compras> compras = db.Compras.Include(C => C.Productos).ToList();

            return(View(compras));
        }
예제 #3
0
        // GET: Empleados
        public ActionResult Index()
        {
            ModelProyecto    db        = new ModelProyecto();
            List <Empleados> empleados = db.Empleados.Include(d => d.TipoEmpleados).ToList();

            return(View(empleados));
        }
예제 #4
0
        // GET: Proveedores
        public ActionResult Index()
        {
            ModelProyecto      db          = new ModelProyecto();
            List <Proveedores> proveedores = db.Proveedores.Include(d => d.Compras).ToList();

            return(View(proveedores));
        }
예제 #5
0
        // GET: Garantia
        public ActionResult Index()
        {
            ModelProyecto   db       = new ModelProyecto();
            List <Garantia> garantia = db.Garantia.Include(d => d.Devolucion).ToList();

            return(View(garantia));
        }
예제 #6
0
        // GET: Clientes
        public ActionResult Index()
        {
            ModelProyecto   db       = new ModelProyecto();
            List <Clientes> clientes = db.Clientes.Include(E => E.Tipoclientes).ToList();

            return(View(clientes));
        }
예제 #7
0
        // GET: Devoluciones
        public ActionResult Index()
        {
            ModelProyecto     db         = new ModelProyecto();
            List <Devolucion> devolucion = db.Devolucion.Include(d => d.Garantia).ToList();

            return(View(devolucion));
        }
예제 #8
0
        // GET: FacturasVentas
        public ActionResult Index()
        {
            ModelProyecto         db             = new ModelProyecto();
            List <FacturasVentas> facturasventas = db.FacturasVentas.Include(d => d.Clientes).ToList();

            return(View(facturasventas));
        }
예제 #9
0
        // GET: Categorias
        public ActionResult Index()
        {
            ModelProyecto     db         = new ModelProyecto();
            List <Categorias> categorias = db.Categorias.Include(d => d.CategoriasProducto).ToList();

            return(View(categorias));
        }
예제 #10
0
 public ActionResult Guardar(Proveedores proveedores)
 {
     using (var db = new ModelProyecto())
     {
         db.Proveedores.Add(proveedores);
         db.SaveChanges();
     }
     return(Redirect("/Proveedores/Index"));
 }
예제 #11
0
 public ActionResult Guardar(Devolucion devolucion)
 {
     using (var db = new ModelProyecto())
     {
         db.Devolucion.Add(devolucion);
         db.SaveChanges();
     }
     return(Redirect("/Devoluciones/Index"));
 }
예제 #12
0
 public ActionResult Guardar(FacturasVentas facturasventas)
 {
     using (var db = new ModelProyecto())
     {
         db.FacturasVentas.Add(facturasventas);
         db.SaveChanges();
     }
     return(Redirect("/FacturasVentas/Index"));
 }
예제 #13
0
 public ActionResult Guardar(Garantia garantia)
 {
     using (var db = new ModelProyecto())
     {
         db.Garantia.Add(garantia);
         db.SaveChanges();
     }
     return(Redirect("/Garantia/Index"));
 }
예제 #14
0
 public ActionResult Guardar(TipoEmpleados tipoempleados)
 {
     using (var db = new ModelProyecto())
     {
         db.TipoEmpleados.Add(tipoempleados);
         db.SaveChanges();
     }
     return(Redirect("/TipoEmpleado/Index"));
 }
예제 #15
0
 public ActionResult Guardar(Empleados empleados)
 {
     using (var db = new ModelProyecto())
     {
         db.Empleados.Add(empleados);
         db.SaveChanges();
     }
     return(Redirect("/Empleados/Index"));
 }
예제 #16
0
 public ActionResult Guardar(Tipoclientes tipoclientes)
 {
     using (var db = new ModelProyecto())
     {
         db.Tipoclientes.Add(tipoclientes);
         db.SaveChanges();
     }
     return(Redirect("/TipoClientes/Index"));
 }
예제 #17
0
 public ActionResult Guardar(Categorias categorias)
 {
     using (var db = new ModelProyecto())
     {
         db.Categorias.Add(categorias);
         db.SaveChanges();
     }
     return(Redirect("/Categorias/Index"));
 }
예제 #18
0
 public ActionResult Eliminar(string id)
 {
     try
     {
         ModelProyecto db  = new ModelProyecto();
         var           cat = db.Garantia.Find(id);
         db.Garantia.Remove(cat);
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     catch (DataException c)
     {
         ModelState.AddModelError(" ", c);
     }
     return(RedirectToAction("Index"));
 }
예제 #19
0
        public ActionResult Detalles(int?id)
        {
            ModelProyecto db = new ModelProyecto();

            if (id == null)
            {
                return(new HttpStatusCodeResult(System.Net.HttpStatusCode.BadRequest));
            }

            Clientes cat = db.Clientes.Find(id);

            if (cat == null)
            {
                return(HttpNotFound());
            }
            return(View(cat));
        }
예제 #20
0
        public ActionResult Detalles(string id)
        {
            ModelProyecto db = new ModelProyecto();

            if (id == null)
            {
                return(new HttpStatusCodeResult(System.Net.HttpStatusCode.BadRequest));
            }

            Devolucion dev = db.Devolucion.Find(id);

            if (dev == null)
            {
                return(HttpNotFound());
            }
            return(View(dev));
        }
예제 #21
0
        public ActionResult Detalles(string id)
        {
            ModelProyecto db = new ModelProyecto();

            if (id == null)
            {
                return(new HttpStatusCodeResult(System.Net.HttpStatusCode.BadRequest));
            }

            Compras com = db.Compras.Find(id);

            if (com == null)
            {
                return(HttpNotFound());
            }
            return(View(com));
        }
예제 #22
0
        public ActionResult Detalles(string id)
        {
            ModelProyecto db = new ModelProyecto();

            if (id == null)
            {
                return(new HttpStatusCodeResult(System.Net.HttpStatusCode.BadRequest));
            }

            Garantia cat = db.Garantia.Find(id);

            if (cat == null)
            {
                return(HttpNotFound());
            }
            return(View(cat));
        }
예제 #23
0
        public ActionResult Editar(string id)
        {
            ModelProyecto db = new ModelProyecto();

            if (id == null)
            {
                return(new HttpStatusCodeResult(System.Net.HttpStatusCode.BadRequest));
            }

            CategoriasProducto cate = db.CategoriasProducto.Find(id);

            if (cate == null)
            {
                return(HttpNotFound());
            }
            return(View(cate));
        }
예제 #24
0
        public ActionResult Editar(string id)
        {
            ModelProyecto db = new ModelProyecto();

            if (id == null)
            {
                return(new HttpStatusCodeResult(System.Net.HttpStatusCode.BadRequest));
            }

            Empleados cat = db.Empleados.Find(id);

            if (cat == null)
            {
                return(HttpNotFound());
            }
            return(View(cat));
        }
예제 #25
0
        public ActionResult Modificar(Devolucion devolucion)
        {
            ModelProyecto db  = new ModelProyecto();
            var           cat = db.Devolucion.Find(devolucion.IdDevolucion);

            if (TryUpdateModel(cat, "", new string[] { "IdGarantia", "IdProducto", "Estado", "ValorDevuelto" }))
            {
                try
                {
                    db.SaveChanges();
                    return(RedirectToAction("Index"));
                }
                catch (DataException c)
                {
                    ModelState.AddModelError(" ", c);
                }
            }
            return(Redirect("/Devoluciones/Index"));
        }
예제 #26
0
        public ActionResult Modificar(Garantia garantia)
        {
            ModelProyecto db  = new ModelProyecto();
            var           cat = db.Garantia.Find(garantia.IdGarantia);

            if (TryUpdateModel(cat, "", new string[] { "Descripcion", "EstadoActivo" }))
            {
                try
                {
                    db.SaveChanges();
                    return(RedirectToAction("Index"));
                }
                catch (DataException c)
                {
                    ModelState.AddModelError(" ", c);
                }
            }
            return(Redirect("/Garantia/Index"));
        }
예제 #27
0
        public ActionResult Modificar(Proveedores proveedores)
        {
            ModelProyecto db  = new ModelProyecto();
            var           cat = db.Proveedores.Find(proveedores.IdProveedor);

            if (TryUpdateModel(cat, "", new string[] { "Nombre", "Telefono", "CodigoCiiu", "Direccion" }))
            {
                try
                {
                    db.SaveChanges();
                    return(RedirectToAction("Index"));
                }
                catch (DataException c)
                {
                    ModelState.AddModelError(" ", c);
                }
            }
            return(Redirect("/Proveedores/Index"));
        }
예제 #28
0
        public ActionResult Modificar(Tipoclientes tipoclientes)
        {
            ModelProyecto db  = new ModelProyecto();
            var           cat = db.Tipoclientes.Find(tipoclientes.IdTipoCliente);

            if (TryUpdateModel(cat, "", new string[] { "Descripcion" }))
            {
                try
                {
                    db.SaveChanges();
                    return(RedirectToAction("Index"));
                }
                catch (DataException c)
                {
                    ModelState.AddModelError(" ", c);
                }
            }
            return(Redirect("/TipoClientes/Index"));
        }
예제 #29
0
        public ActionResult Modificar(Empleados empleados)
        {
            ModelProyecto db  = new ModelProyecto();
            var           cat = db.Empleados.Find(empleados.IdEmpleado);

            if (TryUpdateModel(cat, "", new string[] { "PrimerNombre", "SegundoNombre", "PrimerApellido", "SegundoApellido", "Edad", "Telefono", "Direccion", "TipoEmpleado" }))
            {
                try
                {
                    db.SaveChanges();
                    return(RedirectToAction("Index"));
                }
                catch (DataException c)
                {
                    ModelState.AddModelError(" ", c);
                }
            }
            return(Redirect("/Empleados/Index"));
        }
예제 #30
0
        public ActionResult Modificar(Categorias categorias)
        {
            ModelProyecto db  = new ModelProyecto();
            var           cat = db.Categorias.Find(categorias.IdCategoria);

            if (TryUpdateModel(cat, "", new string[] { "Nombre", "Ubicacion" }))
            {
                try
                {
                    db.SaveChanges();
                    return(RedirectToAction("Index"));
                }
                catch (DataException c)
                {
                    ModelState.AddModelError(" ", c);
                }
            }
            return(Redirect("/Categorias/Index"));
        }