private void btnGuardar_Click(object sender, EventArgs e) { if (string.IsNullOrEmpty(txtClave.Text.Trim()) || string.IsNullOrEmpty(txtConfirmar.Text.Trim())) { MessageBox.Show("No puedes dejar campos vacios para cambiar la clave", VariablesGlobales.NombreSistema, MessageBoxButtons.OK, MessageBoxIcon.Information); } else { string _Clave = string.IsNullOrEmpty(txtClave.Text.Trim()) ? null : txtClave.Text.Trim(); string _ConfirmarClave = string.IsNullOrEmpty(txtConfirmar.Text.Trim()) ? null : txtConfirmar.Text.Trim(); if (_Clave != _ConfirmarClave) { MessageBox.Show("Las claves ingresada no ocncuerdan, favor de verificar", VariablesGlobales.NombreSistema, MessageBoxButtons.OK, MessageBoxIcon.Warning); txtClave.Text = string.Empty; txtConfirmar.Text = string.Empty; } else { DSMarket.Logica.Comunes.ProcesarUsuarios procesar = new Logica.Comunes.ProcesarUsuarios( VariablesGlobales.IdMantenimeinto, 0, "", DSMarket.Logica.Comunes.SeguridadEncriptacion.Encriptar(_Clave), "", false, false, 0, "CHANGEPASSWORD"); procesar.MAntenimientoUsuarios(); MessageBox.Show("Clave cambiada con exito", VariablesGlobales.NombreSistema, MessageBoxButtons.OK, MessageBoxIcon.Information); CerrarPantalla(); } } }
private void MAnUsuaruis() { try { if (string.IsNullOrEmpty(txtPerfil.Text.Trim()) || string.IsNullOrEmpty(txtUsuario.Text.Trim()) || string.IsNullOrEmpty(txtClave.Text.Trim()) || string.IsNullOrEmpty(txtConfirmar.Text.Trim()) || string.IsNullOrEmpty(txtPersona.Text.Trim())) { MessageBox.Show("No puedes dejar campos vacios para realizar esta operación", VariablesGlobales.NombreSistema, MessageBoxButtons.OK, MessageBoxIcon.Warning); } else { string _Clave = string.IsNullOrEmpty(txtClave.Text.Trim()) ? null : txtClave.Text.Trim(); string _ConfirmarClave = string.IsNullOrEmpty(txtConfirmar.Text.Trim()) ? null : txtConfirmar.Text.Trim(); if (_Clave != _ConfirmarClave) { MessageBox.Show("Las claves ingresada no concuerdan favor de verificar", VariablesGlobales.NombreSistema, MessageBoxButtons.OK, MessageBoxIcon.Warning); } else { if (VariablesGlobales.Accion == "INSERT") { DSMarket.Logica.Comunes.ProcesarUsuarios Mantenimiento = new Logica.Comunes.ProcesarUsuarios( VariablesGlobales.IdMantenimeinto, Convert.ToDecimal(txtPerfil.SelectedValue), txtUsuario.Text, DSMarket.Logica.Comunes.SeguridadEncriptacion.Encriptar(txtClave.Text), txtPersona.Text, cbEstatus.Checked, cbCambiaCLave.Checked, VariablesGlobales.IdUsuario, VariablesGlobales.Accion); Mantenimiento.MAntenimientoUsuarios(); MessageBox.Show("Registro guardado con exito", VariablesGlobales.NombreSistema, MessageBoxButtons.OK, MessageBoxIcon.Information); if (MessageBox.Show("¿Quieres guardar otro registro?", VariablesGlobales.NombreSistema, MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { LimpiarCOntroles(); } else { CerrarPantalla(); } } else { if (string.IsNullOrEmpty(txtClaveSeguridad.Text.Trim())) { MessageBox.Show("El campo clave de seguridad no puede estar vacio", VariablesGlobales.NombreSistema, MessageBoxButtons.OK, MessageBoxIcon.Warning); } else { string _CLaveSeguridad = string.IsNullOrEmpty(txtClaveSeguridad.Text.Trim()) ? null : txtClaveSeguridad.Text.Trim(); var ValidarClave = ObjDataSeguridad.Value.BuscaClaveSeguridad( new Nullable <decimal>(), null, DSMarket.Logica.Comunes.SeguridadEncriptacion.Encriptar(_CLaveSeguridad), 1, 1); if (ValidarClave.Count() < 1) { MessageBox.Show("La clave de seguridad no es valida, favor de verificar", VariablesGlobales.NombreSistema, MessageBoxButtons.OK, MessageBoxIcon.Warning); txtClaveSeguridad.Text = string.Empty; } else { DSMarket.Logica.Comunes.ProcesarUsuarios Mantenimiento = new Logica.Comunes.ProcesarUsuarios( VariablesGlobales.IdMantenimeinto, Convert.ToDecimal(txtPerfil.SelectedValue), txtUsuario.Text, DSMarket.Logica.Comunes.SeguridadEncriptacion.Encriptar(txtClave.Text), txtPersona.Text, cbEstatus.Checked, cbCambiaCLave.Checked, VariablesGlobales.IdUsuario, VariablesGlobales.Accion); Mantenimiento.MAntenimientoUsuarios(); MessageBox.Show("Registro modificado con exito", VariablesGlobales.NombreSistema, MessageBoxButtons.OK, MessageBoxIcon.Information); CerrarPantalla(); } } } } } } catch (Exception ex) { MessageBox.Show("Error al realizar el mantenimiento, codigo de error: " + ex.Message, VariablesGlobales.NombreSistema, MessageBoxButtons.OK, MessageBoxIcon.Error); } }