protected void Page_Load(object sender, EventArgs e) { //creamos los objetos de la biblioteca de datos; this.dtcliente = new DTcliente(); dtdepartamento = new DTdepartamento(); this.dtmunicipio = new DTmunicipio(); cli = new Cliente(); String valor = Request.QueryString["id"]; //obtenemos el id que le pasamos a travez de la url int id = int.Parse(valor); //parseamos el valorm, para obtenerlo un int; cli.Id_Cliente = id; //le asignamos ese id a la propiedad id_cliente; this.registro = dtcliente.getClienteporid(id); //usamos el metodo de la clase dtcliente para buscar el cliente por el id if (!IsPostBack) { //en esta parte se carga el dropdownlist Mdepartamento.DataSource = dtdepartamento.listardepartamento(); //aqui le paso mi consulta que esta en la clase dtdepartamento Mdepartamento.DataTextField = "Departamento"; //le paso el texto del items Mdepartamento.DataValueField = "Id_departamento"; //le paso el id de cada items Mdepartamento.DataBind(); Mmunicipio.DataSource = dtmunicipio.listarmunicipio(); Mmunicipio.DataTextField = "Municipio"; Mmunicipio.DataValueField = "Id_Municipio"; Mmunicipio.DataBind(); ListItem li = new ListItem("SELECCIONE", "0"); //creamos una lista, para agregar el seleccione Mdepartamento.Items.Insert(0, li); //agregamis el seleccione en la posicion uno Mmunicipio.Items.Insert(0, li); Mmunicipio.Enabled = false; } Id_cliente.Value = valor; //le pasamos el valor del id a este hidden por si de un error, no perder el id y volver a cargar la pagina con esos datos; if (registro.Read()) //validamos { this.cli.Nombres = this.registro["Nombre"].ToString(); cli.Apellidos = this.registro["Apellido"].ToString(); cli.Cedula = this.registro["Cedula"].ToString(); cli.Departamento = this.registro["Id_Departamento"].ToString(); cli.Municipio = this.registro["Id_Municipio"].ToString(); cli.Dirreccion = this.registro["Direccion"].ToString(); cli.Sexo = this.registro["sexo"].ToString(); cli.Telefono = int.Parse(this.registro["Num_Telefono"].ToString()); this.cli.Correo = this.registro["Email"].ToString(); //le seteamos los valores que obtenemos del cliente; } }
protected void Page_Load(object sender, EventArgs e) { //Creacion de los objetos this.dtcliente = new DTcliente(); dtdepartamento = new DTdepartamento(); cli = new Cliente(); this.dtmunicipio = new DTmunicipio(); //Obtener id del cliente String valor = Request.QueryString["id"]; int id = int.Parse(valor); cli.Id_Cliente = id; //Cargar el Combobox de departamento Mdepartamento.DataSource = dtdepartamento.listardepartamento(); //aqui le paso mi consulta que esta en la clase dtdepartamento Mdepartamento.DataTextField = "Departamento"; //le paso el texto del items Mdepartamento.DataValueField = "Id_departamento"; //le paso el id de cada items Mdepartamento.DataBind(); //Cargar el Combobox de municipio Mmunicipio.DataSource = dtmunicipio.listarmunicipio(); Mmunicipio.DataTextField = "Municipio"; Mmunicipio.DataValueField = "Id_Municipio"; Mmunicipio.DataBind(); //Lamamos al metodo buscar cliente por id this.registro = dtcliente.getClienteporid(id); Id_cliente.Value = valor; //Comenzamos a recorer el sqldatareader if (registro.Read()) { //seteamos los datos de los campos de ese cliente this.cli.Nombres = this.registro["Nombre"].ToString(); cli.Apellidos = this.registro["Apellido"].ToString(); cli.Cedula = this.registro["Cedula"].ToString(); cli.Departamento = this.registro["Id_Departamento"].ToString(); cli.Dirreccion = this.registro["Direccion"].ToString(); cli.Municipio = this.registro["Id_Municipio"].ToString(); cli.Sexo = this.registro["Sexo"].ToString(); cli.Telefono = int.Parse(this.registro["Num_Telefono"].ToString()); this.cli.Correo = this.registro["Email"].ToString(); } }
protected void Page_Load(object sender, EventArgs e) { this.dtcliente = new DTcliente(); this.dtdepartamento = new DTdepartamento(); this.dtmunicipio = new DTmunicipio(); this.clientes = this.dtcliente.listarCliente(); if (!IsPostBack) { //en esta parte se carga el dropdownlist Mdepartamento.DataSource = dtdepartamento.listardepartamento(); //aqui le paso mi consulta que esta en la clase dtdepartamento Mdepartamento.DataTextField = "Departamento"; //le paso el texto del items Mdepartamento.DataValueField = "Id_departamento"; //le paso el id de cada items Mdepartamento.DataBind(); ListItem li = new ListItem("SELECCIONE", "0"); //creamos una lista, para agregar el seleccione Mdepartamento.Items.Insert(0, li); //agregamis el seleccione en la posicion uno Mmunicipio.Items.Insert(0, li); Mmunicipio.Enabled = false; } }
protected void Page_Load(object sender, EventArgs e) { Mtelefono.MaxLength = 8; String rolid = (string)Session["Id_rol"]; string ubicacion = HttpContext.Current.Request.Url.AbsolutePath; int rol = Convert.ToInt32(rolid); bool permiso = false; if (rol == 1) { permiso = true; } else { permiso = NGUsuario.getInstance().acceso(rol, ubicacion); } //Se redirecciona si no tiene permiso if (permiso == false) { ClientScript.RegisterStartupScript(GetType(), "Javascript", "javascript: Acceso(); ", true); } Mcedula.MaxLength = 16; if (!IsPostBack) { //en esta parte se carga el dropdownlist Mdepartamento.DataSource = NGcliente.getInstance().ListarDepartamento(); //aqui le paso mi consulta que esta en la clase dtdepartamento Mdepartamento.DataBind(); ListItem li = new ListItem("SELECCIONE", "0"); //creamos una lista, para agregar el seleccione Mdepartamento.Items.Insert(0, li); Mmunicipio.Items.Insert(0, li); Mmunicipio.Enabled = false; } }
public Cliente GetEntity() { Cliente cli = new Cliente(); // cli.Id_Cliente = int.Parse(id_cliente.ToString()); if (Mnombre.ToString() == null) //valido los campos que no sean nulos { Mnombre.BorderColor = System.Drawing.Color.Red; //si son nulos, me tirara un error de validacion } else { cli.Nombres = Mnombre.Text; //si son validos, me dejara enviar los datos a la base de datoa } if (Mapellido.ToString() == null) //todo esto se hace para todos los campos del formulario { RegularExpressionValidator.GetValidationProperty(RequiredFieldValidator1); } else { cli.Apellidos = Mapellido.Text; } if (Mcedula.ToString() == null) { RegularExpressionValidator.GetValidationProperty(RequiredFieldValidator1); } else { cli.Cedula = Mcedula.Text; } if (Mdepartamento.ToString() == null) { RegularExpressionValidator.GetValidationProperty(RequiredFieldValidator1); } else { cli.Departamento = Mdepartamento.SelectedValue; } if (Mmunicipio.ToString() == null) { RegularExpressionValidator.GetValidationProperty(RequiredFieldValidator1); } else { cli.Municipio = Mmunicipio.SelectedValue; } if (Msexo.ToString() == null) { RegularExpressionValidator.GetValidationProperty(RequiredFieldValidator1); } else { cli.Sexo = Msexo.SelectedValue; } if (Mtelefono.ToString() == null) { RegularExpressionValidator.GetValidationProperty(RequiredFieldValidator1); } else { cli.Telefono = int.Parse(Mtelefono.Text); } if (Mcorreo.ToString() == null) { RegularExpressionValidator.GetValidationProperty(RequiredFieldValidator1); } else { cli.Correo = Mcorreo.Text; } if (Mdireccion.ToString() == null) { RegularExpressionValidator.GetValidationProperty(RequiredFieldValidator1); } else { cli.Dirreccion = Mdireccion.Text; } return(cli); }
public Cliente Modificar() { Cliente cli = new Cliente(); String valor = Request.QueryString["id"]; int id = int.Parse(valor); cli.Id_Cliente = id; if (Mnombre.ToString() == null) { BorderStyle.Solid.ToString(); } else { cli.Nombres = Mnombre.Text; } if (Mapellido.ToString() == null) { RegularExpressionValidator.GetValidationProperty(RequiredFieldValidator1); } else { cli.Apellidos = Mapellido.Text; } if (Mcedula.ToString() == null) { RegularExpressionValidator.GetValidationProperty(RequiredFieldValidator1); } else { cli.Cedula = Mcedula.Text; } if (Mdepartamento.ToString() == null) { RegularExpressionValidator.GetValidationProperty(RequiredFieldValidator1); } else { cli.Departamento = Mdepartamento.SelectedValue; } if (Mmunicipio.ToString() == null) { RegularExpressionValidator.GetValidationProperty(RequiredFieldValidator1); } else { cli.Municipio = Mmunicipio.SelectedValue; } if (Msexo.ToString() == null) { RegularExpressionValidator.GetValidationProperty(RequiredFieldValidator1); } else { cli.Sexo = Msexo.SelectedValue; } if (Mtelefono.ToString() == null) { RegularExpressionValidator.GetValidationProperty(RequiredFieldValidator1); } else { cli.Telefono = int.Parse(Mtelefono.Text); } if (Mcorreo.ToString() == null) { RegularExpressionValidator.GetValidationProperty(RequiredFieldValidator1); } else { cli.Correo = Mcorreo.Text; } if (Mdireccion.ToString() == null) { RegularExpressionValidator.GetValidationProperty(RequiredFieldValidator1); } else { cli.Dirreccion = Mdireccion.Text; } return(cli); }