コード例 #1
0
        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);
            }
        }
コード例 #2
0
 private void CargarComboboxEstadoFiado()
 {
     Controlador.EstadoFiado tipo = new Controlador.EstadoFiado();
     cmbEstadoFiado.DisplayMember = "Descripcion";
     cmbEstadoFiado.ValueMember   = "Id";
     cmbEstadoFiado.DataSource    = tipo.Listar();
 }
コード例 #3
0
        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);
        }
コード例 #4
0
 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;
 }