protected void btnagregar_Click(object sender, EventArgs e) { try { clscliente clte = new clscliente(0, "", "", ""); clte.Idcliente = int.Parse(txtcliente.Text.Trim()); clte.Nombre = txtnombre.Text; clte.Direccion = txtdireccion.Text; clte.Telefono = txttelefono.Text; clte.agregar(); lblestado.Text = "Registro Agregado con exito"; txtcliente.Text = ""; txtnombre.Text = ""; txtdireccion.Text = ""; txttelefono.Text = ""; } catch { lblestado.Text = "Se ha generado una excepción"; } }
protected void btnbuevo_Click(object sender, EventArgs e) { if (btnnuevo.Text == "Nuevo") { //cambia el estado de los controles btnnuevo.Text = "Guardar"; txtidcliente.Enabled = true; txtcedula.Enabled = true; txtnombre.Enabled = true; txtapellido1.Enabled = true; txtapellido2.Enabled = true; txtdireccion.Enabled = true; txttelefono.Enabled = true; txtcorreo.Enabled = true; drpempresa.Enabled = true; //RadioButtonListCategoria.Enabled = true; //RadioButtonListCategoria.SelectedIndex = 0; btnmodificar.Enabled = false; btneliminar.Enabled = false; //limpia el formulario txtidcliente.Text = ""; // drpempresa.SelectedIndex = drpempresa.Items.IndexOf(drpempresa.Items.FindByValue("0")); txtcedula.Text = ""; txtnombre.Text = ""; txtapellido1.Text = ""; txtapellido2.Text = ""; txtdireccion.Text = ""; txttelefono.Text = ""; txtcorreo.Text = ""; lblestado.Text = ""; } else if (btnnuevo.Text == "Guardar") { try { clscliente clt = new clscliente(0, 0, "", "", "", "", "", "", "");//instancia de clase cliente //cambia el estado de los controles btnnuevo.Text = "Nuevo"; btnmodificar.Enabled = true; btnnuevo.Enabled = true; btneliminar.Enabled = true; btncancelar.Enabled = true; txtidcliente.Enabled = false; txtcedula.Enabled = false; drpempresa.Enabled = false; txtnombre.Enabled = false; txtapellido1.Enabled = false; txtapellido2.Enabled = false; txtdireccion.Enabled = false; txttelefono.Enabled = false; txtcorreo.Enabled = false; //RadioButtonListCategoria.Enabled = false; if (clt.existe(int.Parse(txtidcliente.Text.Trim()))) { //captura datos del formulario clt.Idcliente = int.Parse(txtidcliente.Text.Trim()); clt.Idempresa = int.Parse(txtidcliente.Text.Trim()); clt.Cedula = txtcedula.Text; clt.Nombre = txtnombre.Text; clt.Apellido1 = txtapellido1.Text; clt.Apellido2 = txtapellido2.Text; clt.Direccion = txtdireccion.Text; clt.Telefono = txttelefono.Text; clt.Correo = txtcorreo.Text; //clt.Categoria = int.Parse(RadioButtonListCategoria.SelectedValue); clt.modificar();//actualiza el registro en la base de datos lblestado.Text = "Registro Actualizado"; } else { //captura datos del formulario // clt.Cedula = txtidcliente.Text.Trim(); clt.Idcliente = int.Parse(txtidcliente.Text.Trim()); clt.Idempresa = int.Parse(drpempresa.SelectedValue); clt.Cedula = txtcedula.Text; clt.Nombre = txtnombre.Text; clt.Apellido1 = txtapellido1.Text; clt.Apellido2 = txtapellido2.Text; clt.Direccion = txtdireccion.Text; clt.Telefono = txttelefono.Text; clt.Correo = txtcorreo.Text; //clt.Categoria = int.Parse(RadioButtonListCategoria.SelectedValue); clt.agregar();//agrega un nuevo registro a la base de datos lblestado.Text = "Nuevo Registro Guardado"; } } catch { lblestado.Text = "No puede dejar espacios vacidos"; } } }