public Cliente ObtenerCliente(int runCliente) { try { Modelo.CLIENTE cliente = ConectorDALC.ModeloAlmacen.CLIENTE.FirstOrDefault(e => e.RUNCLIENTE == runCliente); Run = (int)cliente.RUNCLIENTE; Dv = char.Parse(cliente.DV); Nombre = cliente.NOMBRE; Apellido = cliente.APELLIDO; FechaNacimiento = cliente.FECHANACIMIENTO; Direccion = cliente.DIRECCION; Telefono = cliente.TELEFONO; Estado = new EstadoFiado() { Id = (int)cliente.ESTADO_FIADO.IDESTADO }; Tipo = new TipoCliente() { Id = (int)cliente.TIPO_CLIENTE.IDTIPO }; Cliente clienteEncontrado = new Cliente(Run, Dv, Nombre, Apellido, FechaNacimiento, Direccion, Telefono, Estado, Tipo); return(clienteEncontrado); } catch (Exception ex) { return(null); throw new ArgumentException("Error al obtener cliente: " + ex); } }
private void CargarComboboxEstadoFiado() { Controlador.EstadoFiado tipo = new Controlador.EstadoFiado(); cmbEstadoFiado.DisplayMember = "Descripcion"; cmbEstadoFiado.ValueMember = "Id"; cmbEstadoFiado.DataSource = tipo.Listar(); }
public IList <EstadoFiado> Listar() { List <EstadoFiado> listado = new List <EstadoFiado>(); foreach (Modelo.ESTADO_FIADO estadoFiado in ConectorDALC.ModeloAlmacen.ESTADO_FIADO.ToList()) { EstadoFiado estado = new EstadoFiado(); estado.Id = (int)estadoFiado.IDESTADO; estado.Descripcion = estadoFiado.DESCRIPCION; listado.Add(estado); } return(listado); }
public Cliente(int run, char dv, string nombre, string apellido, DateTime fechaNacimiento, string direccion, int telefono, EstadoFiado estado, TipoCliente tipo) { Run = run; Dv = dv; Nombre = nombre; Apellido = apellido; FechaNacimiento = fechaNacimiento; Direccion = direccion; Telefono = telefono; Estado = estado; Tipo = tipo; }