public long NuevoPedido(PedidoDto pedidoDto) { using (var context = new KosakoDBEntities()) { var nuevo = new AccesoDatos.Pedido { Adelanto = pedidoDto.Adelanto, Apellido = pedidoDto.Apellido, Nombre = pedidoDto.Nombre, FechaEntrega = pedidoDto.FechaEntrega, FechaPedido = pedidoDto.FechaPedido, Total = pedidoDto.Total, Proceso = pedidoDto.Proceso, ClienteId = pedidoDto.ClienteId, ApyNom = $"{pedidoDto.Apellido} {pedidoDto.Nombre}", Descripcion = pedidoDto.Descripcion, Horario = pedidoDto.Horario, DiasHastaRetiro = pedidoDto.DiasHastaRetiro, }; context.Pedidos.Add(nuevo); context.SaveChanges(); return(nuevo.Id); } }
public void Modificar(ImageDto imageDto) { using (var context = new KosakoDBEntities()) { var img = ObtenerPorId(1); img.Image_Caja = imageDto.Image_Caja; img.Image_Clientes = imageDto.Image_Clientes; img.Image_Cobrar = imageDto.Image_Cobrar; img.Image_CtaCte = imageDto.Image_CtaCte; img.Image_Para_Hacer = imageDto.Image_Para_Hacer; img.Image_Pedidos_Listos = imageDto.Image_Pedidos_Listos; img.Image_Pedidos_Pendientes = imageDto.Image_Pedidos_Pendientes; img.Image_Pedidos_Terminados = imageDto.Image_Pedidos_Terminados; img.Image_Pedido_Entregado = imageDto.Image_Pedido_Entregado; img.Image_Pedido_Guardado = imageDto.Image_Pedido_Guardado; img.Image_Productos = imageDto.Image_Productos; img.Image_Logo_Principal = imageDto.Image_Logo_Principal; img.Image_Arreglos = imageDto.Image_Arreglos; img.Image_Info = imageDto.Image_Info; img.Image_Esperando = imageDto.Image_Esperando; img.Image_Pedido_Venta = imageDto.Image_Pedido_Venta; img.Image_Fabricar = imageDto.Image_Fabricar; context.SaveChanges(); } }
public List <Producto_Pedido_Dto> Eliminar(long pedidoid) { using (var context = new KosakoDBEntities()) { var estado = context.Producto_Pedidos.Where(x => x.PedidoId == pedidoid).ToList(); List <Producto_Pedido_Dto> Lista = new List <Producto_Pedido_Dto>(); foreach (var item in estado) { item.EstaEliminado = true; if (_ProductoServicio.ObtenerPorId(item.ProductoId).Creacion) { var listaSoloId = new Producto_Pedido_Dto { Id = item.Id }; Lista.Add(listaSoloId); } } context.SaveChanges(); return(Lista.ToList()); } }
public void Insertar(ImageDto imageDto) { using (var context = new KosakoDBEntities()) { var image = new AccesoDatos.Image { Image_Caja = imageDto.Image_Caja, Image_Clientes = imageDto.Image_Clientes, Image_Cobrar = imageDto.Image_Cobrar, Image_CtaCte = imageDto.Image_CtaCte, Image_Para_Hacer = imageDto.Image_Para_Hacer, Image_Pedidos_Listos = imageDto.Image_Pedidos_Listos, Image_Pedidos_Pendientes = imageDto.Image_Pedidos_Pendientes, Image_Pedidos_Terminados = imageDto.Image_Pedidos_Terminados, Image_Pedido_Entregado = imageDto.Image_Pedido_Entregado, Image_Pedido_Guardado = imageDto.Image_Pedido_Guardado, Image_Productos = imageDto.Image_Productos, Image_Logo_Principal = imageDto.Image_Logo_Principal, Image_Arreglos = imageDto.Image_Arreglos, Image_Info = imageDto.Image_Info, Image_Esperando = imageDto.Image_Esperando, Image_Pedido_Venta = imageDto.Image_Pedido_Venta, Image_Fabricar = imageDto.Image_Fabricar }; context.Images.Add(image); 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 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 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 RestarCantidad1(long id) { using (var context = new KosakoDBEntities()) { var estado = context.Producto_Pedidos.FirstOrDefault(x => x.Id == id); estado.Cantidad -= 1; context.SaveChanges(); } }
public void Cobrar(long id, decimal dinero) { using (var context = new KosakoDBEntities()) { var arreglo = context.Arreglos.FirstOrDefault(x => x.Id == id); arreglo.Adelanto += dinero; 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 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 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 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 EliminarEnSerio(long id) { using (var context = new KosakoDBEntities()) { var arreglo = context.Arreglos.FirstOrDefault(x => x.Id == id); context.Arreglos.Remove(arreglo); 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 CambiarAEnEsperaYFechaDeRetiro(long id) { using (var context = new KosakoDBEntities()) { var arreglo = context.Arreglos.FirstOrDefault(x => x.Id == id); arreglo.Estado = EstadoArreglo.EnEspera; 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 GuardarDescripcion(long id, string descripcion) { using (var context = new KosakoDBEntities()) { var arreglo = context.Arreglos.FirstOrDefault(x => x.Id == id); arreglo.Descripcion = descripcion; context.SaveChanges(); } }
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 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 Eliminar(long id) { using (var context = new KosakoDBEntities()) { var arreglo = context.Arreglos.FirstOrDefault(x => x.Id == id); arreglo.EstaEliminado = true; 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(TipoProductoDto colegioDto) { using (var context = new KosakoDBEntities()) { var producto = context.TipoProductos.FirstOrDefault(x => x.Id == colegioDto.Id); producto.Descripcion = colegioDto.Descripcion; context.SaveChanges(); } }
public void Eliminar(long id) { using (var context = new KosakoDBEntities()) { var producto = context.TipoProductos.FirstOrDefault(x => x.Id == id); producto.EstaEliminado = true; context.SaveChanges(); } }
public void EliminacionDefinitiva(long id) { using (var context = new KosakoDBEntities()) { var dato = context.Producto_Pedidos.FirstOrDefault(x => x.Id == id); context.Producto_Pedidos.Remove(dato); 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 void Nuevo(TipoProductoDto colegioDto) { using (var context = new KosakoDBEntities()) { var nuevo = new AccesoDatos.TipoProducto { Descripcion = colegioDto.Descripcion, }; context.TipoProductos.Add(nuevo); 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(); } }