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