private void btnSave_Click(object sender, EventArgs e) { if (txtCual.Text == "1") { try { string Rpta = ""; if (txtNombre.Text == string.Empty) { this.MensajeError("Falta de Ingresar"); ErrorIcono.SetError(txtNombre, "Ingrese Nombre de Usuario"); } else if (txtEmail.Text == string.Empty) { this.MensajeError("Falta de Ingresar"); ErrorIcono.SetError(txtEmail, "Ingrese Direccion de Correo Electronico"); } else if (txtLogin.Text == string.Empty) { this.MensajeError("Falta de Ingresar"); ErrorIcono.SetError(txtLogin, "Ingrese Login del Usuario"); } else { Rpta = N_Usuarios.Insertar(txtNombre.Text.Trim(), txtLogin.Text.Trim(), txtClave.Text.Trim(), txtEmail.Text.Trim(), Convert.ToInt32(chkActivo.Checked), Convert.ToInt32(cboRol.SelectedValue)); if (Rpta.Equals("OK")) { this.MensajeOk("Se Registro un Nuevo Usuario"); this.Limpiar(); this.Listar(); tabControl1.SelectedIndex = 0; } else { this.MensajeError(Rpta); } } } catch (Exception ex) { MessageBox.Show(ex.Message + ex.StackTrace); } } if (txtCual.Text == "2") { try { string Rpta = ""; if (txtNombre.Text == string.Empty) { this.MensajeError("Falta de Ingresar"); ErrorIcono.SetError(txtNombre, "Ingrese Nombre de Usuario"); } else if (txtEmail.Text == string.Empty) { this.MensajeError("Falta de Ingresar"); ErrorIcono.SetError(txtEmail, "Ingrese Direccion de Correo Electronico"); } else if (txtLogin.Text == string.Empty) { this.MensajeError("Falta de Ingresar"); ErrorIcono.SetError(txtLogin, "Ingrese Login del Usuario"); } else { Rpta = N_Usuarios.Actualizar(Convert.ToInt32(txtIdUsuario.Text), txtNombre.Text.Trim(), txtLogin.Text.Trim(), txtClave.Text.Trim(), txtEmail.Text.Trim(), Convert.ToInt32(chkActivo.Checked), Convert.ToInt32(cboRol.SelectedValue)); if (Rpta.Equals("OK")) { this.MensajeOk("Se Actaulizo los Datos de los Usuarios"); this.Limpiar(); this.Listar(); tabControl1.SelectedIndex = 0; } else { this.MensajeError(Rpta); } } } catch (Exception ex) { MessageBox.Show(ex.Message + ex.StackTrace); } } }