Esempio n. 1
0
        public void Modificar(ListaPrecioProductoDto dto)
        {
            using (var context = new ModeloGastronomiaContainer())
            {
                var ListaPrecioProductoModificar = context.ListaPrecioProductos.Single(x => x.Id == dto.Id);
                {
                    ListaPrecioProductoModificar.PrecioCosto        = dto.PrecioCosto;
                    ListaPrecioProductoModificar.PrecioPublico      = dto.PrecioPublico;
                    ListaPrecioProductoModificar.FechaActualizacion = dto.FechaActualizacion;

                    context.SaveChanges();
                }
            }
        }
        public void Eliminar(ListaPrecioProductoDto dto)
        {
            using (var context = new ModeloGastronomiaContainer())
            {
                var empleado = context.ListaPrecioProductos.OfType <DAL.ListaPrecioProducto>().
                               FirstOrDefault(x => x.Id == dto.Id);

                if (empleado != null)
                {
                    empleado.EstaEliminada = true;
                }

                context.SaveChanges();
            }
        }
 public void CrearListaPrecioProducto(ListaPrecioProductoDto lista)
 {
     using (var context = new ModeloGastronomiaContainer())
     {
         var listaAgregar = new DAL.ListaPrecioProducto()
         {
             Alicuota           = 21,
             FechaActualizacion = lista.Fecha,
             ListaPrecioId      = Convert.ToInt64(lista.ListaPrecioId),
             ProductoId         = Convert.ToInt32(lista.ProductoId),
             PrecioCosto        = lista.PrecioCosto,
             PrecioPublico      = lista.PrecioPublico
         };
         context.ListaPrecioProductos.Add(listaAgregar);
         context.SaveChanges();
     }
 }
        public void Modificar(ListaPrecioProductoDto dto)
        {
            using (var context = new ModeloGastronomiaContainer())
            {
                var listaPrecio = context.ListaPrecioProductos.FirstOrDefault(x => x.Id == dto.Id);

                if (listaPrecio != null)
                {
                    listaPrecio.ListaPrecioId      = dto.ListaPrecioId;
                    listaPrecio.ProductoId         = Convert.ToInt32(dto.ProductoId);
                    listaPrecio.PrecioCosto        = dto.PrecioCosto;
                    listaPrecio.PrecioPublico      = dto.PrecioPublico;
                    listaPrecio.Alicuota           = 21;
                    listaPrecio.FechaActualizacion = dto.Fecha;
                }
                context.SaveChanges();
            }
        }
Esempio n. 5
0
        public void Insertar(ListaPrecioProductoDto dto)
        {
            using (var context = new ModeloGastronomiaContainer())
            {
                var ListaPrecioProductoNuevo = new DAL.ListaPrecioProducto();
                {
                    ListaPrecioProductoNuevo.ListaPrecioId      = dto.ListaPrecioId;
                    ListaPrecioProductoNuevo.PrecioCosto        = dto.PrecioCosto;
                    ListaPrecioProductoNuevo.PrecioPublico      = dto.PrecioPublico;
                    ListaPrecioProductoNuevo.ProductoId         = (int)dto.ProductoId;
                    ListaPrecioProductoNuevo.EstaEliminado      = false;
                    ListaPrecioProductoNuevo.FechaActualizacion = dto.FechaActualizacion;

                    context.ListaPrecioProductos.Add(ListaPrecioProductoNuevo);

                    context.SaveChanges();
                }
            }
        }