コード例 #1
0
 public void Modificar(producto obj)
 {
     using (var ctx = new HTGVentasMVCConect())
     {
         ctx.Entry(obj).State = System.Data.Entity.EntityState.Modified;
         ctx.SaveChanges();
     }
 }
コード例 #2
0
 public void Insertar(categoria obj)
 {
     using (var ctx = new HTGVentasMVCConect())
     {
         ctx.Entry(obj).State = System.Data.Entity.EntityState.Added;
         ctx.SaveChanges();
     }
 }
コード例 #3
0
 public ActionResult Delete(String id)
 {
     using (var ctx = new HTGVentasMVCConect())
     {
         producto obj = Obtener(id);
         ctx.Entry(obj).State = System.Data.Entity.EntityState.Deleted;
         ctx.SaveChanges();
         return(RedirectToAction("Index"));
     }
 }
コード例 #4
0
 private vendedor Obtener(string id)
 {
     using (var ctx = new HTGVentasMVCConect())
     {
         var obj = ctx.vendedor
                   .Where(x => x.idVendedor == id)
                   .SingleOrDefault();
         return(obj);
     }
 }
コード例 #5
0
 public void Eliminar(string id)
 {
     using (var ctx = new HTGVentasMVCConect())
     {
         var obj = Obtener(id);
         ctx.Entry(obj).State =
             System.Data.Entity.EntityState.Deleted;
         ctx.SaveChanges();
     }
 }
コード例 #6
0
 public producto Obtener(string id)
 {
     using (var ctx = new HTGVentasMVCConect())
     {
         var obj = ctx.producto
                   .Where(x => x.idProducto == id)
                   .SingleOrDefault();
         return(obj);
     }
 }
コード例 #7
0
 private categoria Obtener(string id)
 {
     using (var ctx = new HTGVentasMVCConect())
     {
         var obj = ctx.categoria
                   .Where(x => x.idCategoria == id)
                   .SingleOrDefault();
         return(obj);
     }
 }
コード例 #8
0
 public cliente Obtener(decimal id)
 {
     using (var ctx = new HTGVentasMVCConect())
     {
         var obj = ctx.cliente
                   .Where(x => x.idCliente == id)
                   .SingleOrDefault();
         return(obj);
     }
 }
コード例 #9
0
 public List <CategoriaVM> lista()
 {
     using (var ctx = new HTGVentasMVCConect())
     {
         var lista = ctx.categoria.Select(x => new CategoriaVM
         {
             idCategoria = x.idCategoria,
             nombre      = x.nombre,
             descripcion = x.descripcion
         }).ToList();
         return(lista);
     }
 }
コード例 #10
0
        public List <ProductosVM> lista()
        {
            using (var ctx = new HTGVentasMVCConect())
            {
                var lista = ctx.producto.Select(x => new ProductosVM
                {
                    idProducto     = x.idProducto,
                    nombre         = x.nombre,
                    precioUnitario = x.precioUnitario,

                    categoria = x.categoria.nombre
                }).ToList();
                return(lista);
            }
        }
コード例 #11
0
 public List <VendedorVM> lista()
 {
     using (var ctx = new HTGVentasMVCConect())
     {
         var lista = ctx.vendedor.Select(x => new VendedorVM
         {
             idVendedor = x.idVendedor,
             nombre     = x.nombre,
             apPaterno  = x.apPaterno,
             apMaterno  = x.apMaterno,
             dni        = x.dni,
             telefono   = x.telefono
         }).ToList();
         return(lista);
     }
 }
コード例 #12
0
 public List <ClienteVM> lista()
 {
     using (var ctx = new HTGVentasMVCConect())
     {
         var lista = ctx.cliente.Select(x => new ClienteVM
         {
             idCliente = x.idCliente,
             nombre    = x.nombre,
             apPaterno = x.apPaterno,
             apMaterno = x.apMaterno,
             direccion = x.direccion,
             telefono  = x.telefono,
             dni       = x.dni
         }).ToList();
         return(lista);
     }
 }