public OrdenPedido ObtenerOrdenPedido(int numero) { try { Modelo.ORDEN_PEDIDO ordenPedido = ConectorDALC.ModeloAlmacen.ORDEN_PEDIDO.FirstOrDefault(e => e.NUMEROORDEN == numero); Numero = (int)ordenPedido.NUMEROORDEN; FechaCreacion = ordenPedido.FECHACREACION; Total = ordenPedido.TOTAL; FechaRecepcion = ordenPedido.FECHARECEPCION; Proveedor = new Proveedor() { Rut = (int)ordenPedido.PROVEEDOR.RUT }; Estado = new EstadoOrden() { Id = (int)ordenPedido.ESTADO_ORDEN.IDESTADO }; Usuario = new Usuario() { RunUsuario = (int)ordenPedido.USUARIO.RUNUSUARIO }; OrdenPedido ordenEncontrada = new OrdenPedido(Numero, FechaCreacion, Total, FechaRecepcion, Proveedor, Estado, Usuario); return(ordenEncontrada); } catch (Exception ex) { return(null); throw new ArgumentException("Error al obtener orden de pedido: " + ex); } }
private void CargarComboboxEstadoOrden() { Controlador.EstadoOrden estadoOrden = new Controlador.EstadoOrden(); cmbEstadoOrden.DisplayMember = "Descripcion"; cmbEstadoOrden.ValueMember = "Id"; cmbEstadoOrden.DataSource = estadoOrden.Listar(); }
public OrdenPedido(int numero, decimal total, Proveedor proveedor, EstadoOrden estado, Usuario usuario) { Numero = numero; Total = total; Proveedor = proveedor; Estado = estado; Usuario = usuario; }
public OrdenPedido(DateTime fechaCreacion, int total, DateTime fechaRecepcion, Proveedor proveedor, EstadoOrden estado, Usuario usuario) { FechaCreacion = fechaCreacion; Total = total; FechaRecepcion = fechaRecepcion; Proveedor = proveedor; Estado = estado; Usuario = usuario; }
public OrdenPedido(int numero, DateTime fechaCreacion, decimal total, DateTime fechaRecepcion, Proveedor proveedor, EstadoOrden estado, Usuario usuario) { Numero = numero; FechaCreacion = fechaCreacion; Total = total; FechaRecepcion = fechaRecepcion; Proveedor = proveedor; Estado = estado; Usuario = usuario; }
public IList <EstadoOrden> Listar() { List <EstadoOrden> listado = new List <EstadoOrden>(); foreach (Modelo.ESTADO_ORDEN estadoOrden in ConectorDALC.ModeloAlmacen.ESTADO_ORDEN.ToList()) { EstadoOrden estado = new EstadoOrden(); estado.Id = (int)estadoOrden.IDESTADO; estado.Descripcion = estadoOrden.DESCRIPCION; listado.Add(estado); } return(listado); }
public EstadoOrden ObtenerEstadoOrden(int idEstado) { try { Modelo.ESTADO_ORDEN estado = ConectorDALC.ModeloAlmacen.ESTADO_ORDEN.FirstOrDefault(e => e.IDESTADO == idEstado); Id = (int)estado.IDESTADO; Descripcion = estado.DESCRIPCION; EstadoOrden estadoEncontrado = new EstadoOrden(Id, Descripcion); return(estadoEncontrado); } catch (Exception ex) { return(null); throw new ArgumentException("Error al obtener estado de orden: " + ex); } }