public void SumarDineroACaja(decimal total) { using (var context = new KosakoDBEntities()) { var caja = context.Cajas.FirstOrDefault(x => x.OpenClose == OpenClose.Abierto); caja.TotalCaja += total; context.SaveChanges(); } }
public void RestarDineroDeCaja(decimal monto) { using (var context = new KosakoDBEntities()) { var caja = context.Cajas.FirstOrDefault(x => x.OpenClose == OpenClose.Abierto); caja.TotalCaja -= monto; context.SaveChanges(); } }
public void Desbloquear(long id) { using (var context = new KosakoDBEntities()) { var usuario = context.Usuarios.FirstOrDefault(x => x.Id == id); usuario.Bloqueado = false; context.SaveChanges(); } }
public void ModificarPassword(string password, long id) { using (var context = new KosakoDBEntities()) { var usuario = context.Usuarios.FirstOrDefault(x => x.Id == id); usuario.Password = password; context.SaveChanges(); } }
public void ModificarUser(string user, long id) { using (var context = new KosakoDBEntities()) { var usuario = context.Usuarios.FirstOrDefault(x => x.Id == id); usuario.User = user; context.SaveChanges(); } }
public bool BuscarCajaAbiertaBool() { using (var context = new KosakoDBEntities()) { if (context.Cajas.Any(x => x.OpenClose == OpenClose.Abierto)) { return(true); } return(false); } }
public void RestarAdelanto(decimal total, long id) { using (var context = new KosakoDBEntities()) { var pedido = context.Pedidos.FirstOrDefault(x => x.Id == id); pedido.Adelanto -= total; context.SaveChanges(); } }
public void Modificar(TalleDto talleDto) { using (var context = new KosakoDBEntities()) { var producto = context.Talles.FirstOrDefault(x => x.Id == talleDto.Id); producto.Descripcion = talleDto.Descripcion; context.SaveChanges(); } }
public void Modificar(ColegioDto colegioDto) { using (var context = new KosakoDBEntities()) { var producto = context.Colegios.FirstOrDefault(x => x.Id == colegioDto.Id); producto.Descripcion = colegioDto.Descripcion; context.SaveChanges(); } }
public void CambiarEstado(long id) { using (var context = new KosakoDBEntities()) { var estado = context.Producto_Ventas.FirstOrDefault(x => x.Id == id); estado.Estado = EstadoPedido.Terminado; context.SaveChanges(); } }
public bool VerificarDni(string _dni) { using (var context = new KosakoDBEntities()) { if (context.Clientes.FirstOrDefault(x => x.Dni == _dni) == null) { return(true); } return(false); } }
public void Eliminar(long id) { using (var context = new KosakoDBEntities()) { var producto = context.Colegios.FirstOrDefault(x => x.Id == id); producto.EstaEliminado = true; context.SaveChanges(); } }
public void CambiarEstadoCancelado(long id) { using (var context = new KosakoDBEntities()) { var dato = context.Producto_Datos.FirstOrDefault(x => x.Id == id); dato.EstadoPorPedido = EstadoPorPedido.Cancelado; context.SaveChanges(); } }
public void EliminacionDefinitiva(long id) { using (var context = new KosakoDBEntities()) { var dato = context.Producto_Datos.FirstOrDefault(x => x.Producto_PedidoId == id); context.Producto_Datos.Remove(dato); context.SaveChanges(); } }
public void BajarStock(long id, decimal stock) { using (var context = new KosakoDBEntities()) { var producto = context.Productos.FirstOrDefault(x => x.Id == id); producto.Stock -= stock; context.SaveChanges(); } }
public void CambiarProcesoRetirado(long id) { using (var context = new KosakoDBEntities()) { var pedido = context.Pedidos.FirstOrDefault(x => x.Id == id); pedido.Proceso = Proceso.Retirado; context.SaveChanges(); } }
public void GuardarDatosString(string datos, long id) { using (var context = new KosakoDBEntities()) { var pedido = context.Pedidos.FirstOrDefault(x => x.Id == id); pedido.Descripcion = datos; context.SaveChanges(); } }
public void Eliminar(long id) { using (var context = new KosakoDBEntities()) { var arreglo = context.Arreglos.FirstOrDefault(x => x.Id == id); arreglo.EstaEliminado = true; context.SaveChanges(); } }
public void CambiarFechaDatoRetiro(long id) { using (var context = new KosakoDBEntities()) { var pedido = context.Pedidos.FirstOrDefault(x => x.Id == id); pedido.DiasHastaRetiro = $"Retirado: {DateTime.Now.ToLongDateString()}"; context.SaveChanges(); } }
public void RestarTotal(long id, decimal resta) { using (var context = new KosakoDBEntities()) { var pedido = context.Pedidos.FirstOrDefault(x => x.Id == id); pedido.Total -= resta; context.SaveChanges(); } }
public void CambiarARetiradoYFechaDeRetiro(long id, DateTime date) { using (var context = new KosakoDBEntities()) { var arreglo = context.Arreglos.FirstOrDefault(x => x.Id == id); arreglo.Estado = EstadoArreglo.Retirado; arreglo.FechaRetirado = date; context.SaveChanges(); } }
public List <Producto_Dato_Dto> ObtenerProductosParaHacer() { using (var context = new KosakoDBEntities()) { return(context.Producto_Datos.Where(x => x.EstadoPorPedido == EstadoPorPedido.EnEspera && x.EstaEliminado == false).Select(x => new Producto_Dato_Dto { Id = x.Id, EstadoPorPedido = x.EstadoPorPedido, Producto_PedidoId = x.Producto_PedidoId, EstaEliminado = x.EstaEliminado }).ToList()); } }
public IEnumerable <VentaDto> VentaClientePedidos(long idCliente) { using (var context = new KosakoDBEntities()) { return(context.Pedidos.Where(x => x.ClienteId == idCliente).Select(x => new VentaDto { ClienteId = x.ClienteId, Id = x.Id, Total = x.Total, Fecha = x.FechaPedido }).ToList()); } }
public IEnumerable <VentaDto> VentaPorClienteFechaPedido(long clienteId, DateTime date) { using (var context = new KosakoDBEntities()) { return(context.Pedidos.Where(x => x.FechaPedido.Day == date.Day && x.FechaPedido.Month == date.Month && x.FechaPedido.Year == date.Year && x.ClienteId == clienteId).Select(x => new VentaDto { ClienteId = x.ClienteId, Fecha = x.FechaPedido, Id = x.Id, Total = x.Total }).ToList()); } }
public List <Producto_Dato_Dto> ObtenerProductosPorPedidoId(long id) { using (var context = new KosakoDBEntities()) { return(context.Producto_Datos.Where(x => x.Producto_PedidoId == id).Select(x => new Producto_Dato_Dto { Id = x.Id, EstadoPorPedido = x.EstadoPorPedido, Producto_PedidoId = x.Producto_PedidoId, EstaEliminado = x.EstaEliminado }).ToList()); } }
public void Nuevo(TipoProductoDto colegioDto) { using (var context = new KosakoDBEntities()) { var nuevo = new AccesoDatos.TipoProducto { Descripcion = colegioDto.Descripcion, }; context.TipoProductos.Add(nuevo); context.SaveChanges(); } }
public TipoProductoDto ObtenerPorId(long colegioId) { using (var context = new KosakoDBEntities()) { return(context.TipoProductos .AsNoTracking() .Select(x => new TipoProductoDto { Id = x.Id, Descripcion = x.Descripcion, EstaEliminado = x.EstaEliminado }).FirstOrDefault(x => x.Id == colegioId)); } }
public void EliminacionDefinitivaLista() { using (var context = new KosakoDBEntities()) { var datos = context.Producto_Pedidos.Where(x => x.EstaEliminado == true).ToList(); foreach (var item in datos) { context.Producto_Pedidos.Remove(item); } context.SaveChanges(); } }
public void CambiarEstado(long id) { using (var context = new KosakoDBEntities()) { var estado = context.Producto_Pedidos.Where(x => x.PedidoId == id).ToList(); foreach (var item in estado) { item.Estado = EstadoPedido.Terminado; } context.SaveChanges(); } }
public bool VerVentas(string descripcion) { using (var context = new KosakoDBEntities()) { var bandera = context.Producto_Ventas.Where(x => x.Estado == EstadoPedido.Esperando && x.Descripcion == descripcion); if (bandera == null) { return(true); } return(false); } }