//Metodo para obtener la lista completa  de todos los tipos de situacion crediticia
        public List <SituacionCrediticia> obtenerSitCrediticia()
        {
            List <SituacionCrediticia> lista = new List <SituacionCrediticia>();

            string StrConn = ConfigurationManager.ConnectionStrings["BDLocal"].ToString();

            using (SqlConnection conn = new SqlConnection(StrConn))
            {
                conn.Open();

                SqlCommand comm = conn.CreateCommand();
                comm.CommandText = "pListarSituacionCrediticia";
                comm.CommandType = System.Data.CommandType.StoredProcedure;

                SqlDataReader dr = comm.ExecuteReader();
                while (dr.Read())
                {
                    byte   id          = dr.GetByte(0);
                    string nombre      = dr.GetString(1).Trim();
                    string descripcion = dr.GetString(2).Trim();

                    SituacionCrediticia sc = new SituacionCrediticia(id, nombre, descripcion);
                    lista.Add(sc);
                }

                dr.Close();
            }

            return(lista);
        }
Beispiel #2
0
        public List <Cliente> obtenerClientes()
        {
            List <Cliente> lista = new List <Cliente>();

            string StrConn = ConfigurationManager.ConnectionStrings["BDLocal"].ToString();

            using (SqlConnection conn = new SqlConnection(StrConn))
            {
                conn.Open();

                SqlCommand comm = conn.CreateCommand();
                comm.CommandText = "obtenerClientes";
                comm.CommandType = System.Data.CommandType.StoredProcedure;

                SqlDataReader dr = comm.ExecuteReader();
                while (dr.Read())
                {
                    int     id              = dr.GetInt32(0);
                    string  nombre          = dr.GetString(1).Trim();
                    string  apellido        = dr.GetString(2).Trim();
                    string  sexo            = dr.GetString(3).Trim();
                    string  fechaNacimiento = dr.GetDateTime(4).Date.ToString("dd-MM-yyyy");
                    TipoDni idTipoDni       = new TipoDni((byte)id);
                    string  numDni          = dr.GetString(6).Trim();
                    //byte fotoFrenteDni = dr.GetByte(7);
                    //byte fotoDorsoDni = dr.GetByte(8);
                    Localidad           idLocalidad           = new Localidad(id);
                    string              domicilio             = dr.GetString(10).Trim();
                    string              telefono              = dr.GetString(11).Trim();
                    string              email                 = dr.GetString(12).Trim();
                    SituacionCrediticia idSituacionCrediticia = new SituacionCrediticia();
                    string              nombreUsuario         = dr.GetString(14).Trim();
                    string              password              = dr.GetString(15).Trim();

                    Cliente cli = new Cliente(id, nombre, apellido, sexo, fechaNacimiento, idTipoDni, numDni /*, fotoFrenteDni, fotoDorsoDni*/, idLocalidad, domicilio, telefono, email, idSituacionCrediticia, nombreUsuario, password);

                    lista.Add(cli);
                }
                dr.Close();
            }
            return(lista);
        }
Beispiel #3
0
        public Cliente obtenerPorId(int id)
        {
            Cliente cli     = null;
            string  StrConn = ConfigurationManager.ConnectionStrings["BDLocal"].ToString();

            using (SqlConnection conn = new SqlConnection(StrConn))
            {
                conn.Open();

                SqlCommand comm = new SqlCommand("obtenerCliente", conn);
                comm.CommandType = System.Data.CommandType.StoredProcedure;

                comm.Parameters.Add(new SqlParameter("@id", id));

                SqlDataReader dr = comm.ExecuteReader();
                if (dr.Read())
                {
                    string  nombre          = dr.GetString(1);
                    string  apellido        = dr.GetString(2);
                    string  sexo            = dr.GetString(3);
                    string  fechaNacimiento = dr.GetDateTime(4).Date.ToString("dd-MM-yyyy");
                    TipoDni idTipoDni       = new TipoDni((byte)id);
                    string  numDni          = dr.GetString(6);
                    //byte fotoFrenteDni = dr.GetByte(7);
                    //byte fotoDorsoDni = dr.GetByte(8);
                    Localidad           idLocalidad           = new Localidad(id);
                    string              domicilio             = dr.GetString(10);
                    string              telefono              = dr.GetString(11);
                    string              email                 = dr.GetString(12);
                    SituacionCrediticia idSituacionCrediticia = new SituacionCrediticia();
                    string              nombreUsuario         = dr.GetString(14);
                    string              password              = dr.GetString(15);

                    cli = new Cliente(id, nombre, apellido, sexo, fechaNacimiento, idTipoDni, numDni /*, fotoFrenteDni, fotoDorsoDni*/, idLocalidad, domicilio, telefono, email, idSituacionCrediticia, nombreUsuario, password);
                }
                dr.Close();
            }
            return(cli);
        }
Beispiel #4
0
        public Cliente(int id, string nombre, string apellido, string sexo, int idTipoDni, string numDni, string fotoFrenteDni, string fechaNacimiento, string fotoDorsoDni, int idLocalidad, string domicilio, string telefono, string email, string nombreUsuario, string password, int cuentaValida, string selfieCliente)


        {
            this.id                    = id;
            this.nombre                = nombre;
            this.apellido              = apellido;
            this.sexo                  = sexo;
            this.fechaNacimiento       = fechaNacimiento;
            this.idTipoDni             = idTipoDni;
            this.numDni                = numDni;
            this.selfieCliente         = selfieCliente;
            this.fotoFrenteDni         = fotoFrenteDni;
            this.fotoDorsoDni          = fotoDorsoDni;
            this.idLocalidad           = idLocalidad;
            this.domicilio             = domicilio;
            this.telefono              = telefono;
            this.email                 = email;
            this.idSituacionCrediticia = idSituacionCrediticia;
            this.nombreUsuario         = nombreUsuario;
            this.password              = password;
            this.cuentaValida          = cuentaValida;
        }