private void btn_Agregar_Click(object sender, EventArgs e) { CLS.Usuario usuario = new CLS.Usuario(); try { usuario.idrol = lst_Rol.SelectedItem.ToString().Replace(" ", ""); usuario.usuario = txb_usuario.Text.Replace(" ", ""); usuario.clave = txb_clave.Text.Replace(" ", ""); usuario.idempleado = int.Parse(txb_IdEmpleado.Text); usuario.usuario.Replace(" ", ""); usuario.clave.Replace(" ", ""); usuario.idrol.Replace(" ", ""); if (usuario.Guardar()) { MessageBox.Show("Registro añadido"); this.Close(); } else { MessageBox.Show("Error al añadir el registro"); } } catch { MessageBox.Show("Error,no se pudo añadir, prueber rellenar correctamente"); } }
private void Procesar() { try { if (VerificarDatos() && txbContra.Text.Equals(txbContra2.Text)) { CLS.Usuario oUsuario = new CLS.Usuario(); oUsuario.IDUsuario = lblIDUsuario.Text; oUsuario.User = txbUsuario.Text; oUsuario.Credencial = txbContra.Text; oUsuario.IDRol = cbbRol.SelectedValue.ToString(); oUsuario.IDEmpleado = lblEmpleado.Text; if (lblIDUsuario.Text.Length > 0) { if (oUsuario.Actualizar()) { Close(); } } else { if (oUsuario.Guardar()) { Close(); } } } else { Notificador.SetError(txbContra, "Las contraseñas no coinciden"); Notificador.SetError(txbContra2, "Las contraseñas no coinciden"); } } catch { } }