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. }
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; }
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")); }
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); }
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")); }