/* * Metodo * Descripcion: Actualiza el estado de sincronizacion de los pedidos * Entrada: string cs, List<Pedidos> pedidosBL * Salida: void */ public void ActualizarEstadoPedido(string cs, List<Pedidos> pedidosBL) { PedidosDAL contexto = new PedidosDAL(cs); foreach (var item in pedidosBL) { contexto.ActualizarEstadoPedidos(item.ID_Pedido); } }
/* * Metodo * Descripcion: Retorna un listado de pedidos por fecha actual del sistema * Entrada: string cs, string fechaActual * Salida: List<Pedidos> */ public List<Pedidos> ObtenerPedidosPorFecha(string cs, string fechaActual) { PedidosDAL contexto = new PedidosDAL(cs); List<Pedidos> pedidos = contexto.ObtenerPedidoFecha(fechaActual); return pedidos; }
/* * Metodo * Descripcion: Retornar el identificador de un pedido * Entrada: void * Salida: int */ public int ConsultarIdentificadorPedidos() { PedidosDAL contexto = new PedidosDAL(); int iD_Pedido = contexto.ConsultarIdentificadorPedido(); return (iD_Pedido); }
/* * Metodo * Descripcion: Inserta atributos de un pedido * Entrada: int, decimal, decimal, decimal * Salida: void */ public void InsertarPedidos(int iD_Cliente, decimal totalBruto, decimal impuesto, decimal valorNeto) { PedidosDAL contexto = new PedidosDAL(); contexto.InsertarPedido(iD_Cliente, totalBruto, impuesto, valorNeto); }
/* * Metodo * Descripcion: Retornar un listado de pedidos * Entrada: string * Salida: List<Pedidos> */ public List<Pedidos> ObtenerPedidos(string cs) { PedidosDAL contexto = new PedidosDAL(cs); List<Pedidos> pedidos = contexto.ObtenerPedido(); return (pedidos); }