Ejemplo n.º 1
0
        static void Main(string[] args)
        {
            ClienteDAL cDAL = new ClienteDAL();

            cDAL.instanciaDatos(); //Creación para inicializar arreglos
            PaisDAL pDAL = new PaisDAL();

            pDAL.instanciaDatos();
            pDAL.llenadoDatos();


            ClienteBEAN cliBEAN = new ClienteBEAN();

            Console.Write("Ingrese nombre: ");
            cliBEAN.Nombres = Console.ReadLine();
            Console.Write("Ingrese apellido: ");
            cliBEAN.Apellidos = Console.ReadLine();
            pDAL.listarPaises();
            Console.Write("Ingrese código de país: ");
            cliBEAN.CodPais = Console.ReadLine();
            int cont = 0;

            cDAL.GuardarClientes(cont, cliBEAN);//Método void con parametro con variable clase
            cDAL.ListarClientes();

            Console.Read();
            //Implementar sección de código para que pueda permitir preguntar si se desea continuar.
            //Implementar método para que no muestre el código del pais, si no el nombre del pais.
        }
Ejemplo n.º 2
0
        public List<ClienteBEAN> listaClientes()
        {
            //CREATE PROCEDURE SP_CATEGORIA_List
            //as
            //select idCategoria, nombreCategoria
            //from tb_Categoria

            List<ClienteBEAN> lista = new List<ClienteBEAN>();
            SqlCommand cmd = new SqlCommand();
            SqlDataReader lector;
            ClienteBEAN clienBEAN;
            try
            {
                cmd.CommandType = CommandType.StoredProcedure;
                cmd.CommandText = "";
                cmd.Connection = BD_ExamenFinalEntities.GetConnection();
                lector = cmd.ExecuteReader();
                while (lector.Read())
                {
                    clienBEAN = new ClienteBEAN();
                    clienBEAN.Cliente = lector.GetInt32(0);
                    clienBEAN.TipoAtencion = lector.GetString(1);
                    lista.Add(clienBEAN);
                }
            }
            catch (Exception)
            {
                throw;
            }

            return lista;
        }
Ejemplo n.º 3
0
 public void GuardarClientes(int num, ClienteBEAN cliBean)
 {
     id[num]        = num;
     nombres[num]   = cliBean.Nombres;
     apellidos[num] = cliBean.Apellidos;
     codPais[num]   = cliBean.CodPais;
 }
        public ActionResult EditarCliente(int id)
        {
            ClienteBEAN oClibean = oCliDAO.BuscarClienteId(id);
            var         doc      = oTipoDao.ListarTipoDocumento().ToList();

            ViewBag.Lista = new SelectList(doc, "IdTipoDoc", "Descripcion");
            return(View(oClibean));
        }
        public ActionResult RegistrarCliente(ClienteBEAN oCliBean)
        {
            if (!ModelState.IsValid)
            {
                this.RegistrarCliente();
                return(View());
            }

            oCliDAO.RegistroClientes(oCliBean);
            return(RedirectToAction("ListaClientes"));
        }
Ejemplo n.º 6
0
        public List <ClienteBEAN> ListClientes()
        {
            List <ClienteBEAN> lista = new List <ClienteBEAN>();
            ClienteBEAN        cli;

            try
            {
                using (var conn = new SqlConnection(_StringConnection))
                {
                    using (var cmd = new SqlCommand("sp_Cliente_List", conn))
                    {
                        cmd.CommandType = CommandType.StoredProcedure;
                        conn.Open();
                        using (var dr = cmd.ExecuteReader())
                        {
                            while (dr.Read())
                            {
                                cli                 = new ClienteBEAN();
                                cli.IdCliente       = Convert.ToInt32(dr[0]);
                                cli.NombreCliente   = Convert.ToString(dr[1]);
                                cli.ApellidoCliente = Convert.ToString(dr[2]);
                                cli.FechaNacimiento = Convert.ToDateTime(dr[3]);
                                cli.Dni             = Convert.ToString(dr[4]);

                                lista.Add(cli);
                            }
                        }
                    }
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }

            return(lista);
        }
Ejemplo n.º 7
0
            public ClienteBEAN datosCliente(int id)
            {
                //CREATE PROCEDURE SP_COLABORADOR_Edit
                //@id int
                //as
                //select idColaborador, nombreColaborador, apellidoColaborador, 
                //numeroDocumentoColaborador--, idRol, idTipoDocumento
                //from tb_Colaborador
                //where idColaborador = @id

                ClienteBEAN clienBEAN = new ClienteBEAN();
                SqlCommand cmd = new SqlCommand();
                SqlDataReader lector;
                try
                {
                    cmd.Parameters.Clear();
                    cmd.CommandType = CommandType.StoredProcedure;
                    cmd.CommandText = "SP_COLABORADOR_Edit";
                    cmd.Parameters.AddWithValue("@id", id);
                    cmd.Connection = ConexionBD.GetConnection();
                    lector = cmd.ExecuteReader();
                    while (lector.Read())
                    {
                        clienBEAN.IdCliente = lector.GetInt32(0);
                        clienBEAN.Nombre= lector.GetString(1);
                        clienBEAN.Apellido = (string)lector[2];
                        clienBEAN.NumDocumento = (string)lector[3];
                    }
                }
                catch (Exception)
                {

                    throw;
                }
                return colBEAN;
            }
 public ActionResult EditarCliente(ClienteBEAN oCliBean)
 {
     oCliDAO.ActualizarCliente(oCliBean);
     return(RedirectToAction("ListaClientes"));
 }