private void btnEditar_Click(object sender, EventArgs e) { //VALIDAMOS LOS CAMPOS VACIOS if (string.IsNullOrEmpty(txtClave.Text.Trim()) || string.IsNullOrEmpty(txtConfirmarClave.Text.Trim()) || string.IsNullOrEmpty(ddlSeleccionarUsuario.Text.Trim())) { MessageBox.Show("No puedes dejar campos vacios para modificar este registro", VariablesGlobales.NombreSistema, MessageBoxButtons.OK, MessageBoxIcon.Warning); } 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 Validar = ObjdataSeguridad.Value.BuscaClaveSeguridad( new Nullable <decimal>(), null, DSMarket.Logica.Comunes.SeguridadEncriptacion.Encriptar(_ClaveSeguridad), 1, 1); if (Validar.Count() < 1) { MessageBox.Show("La clave de seguridad ingresada no es valida, favor de verificar", VariablesGlobales.NombreSistema, MessageBoxButtons.OK, MessageBoxIcon.Warning); txtClaveSeguridad.Text = string.Empty; } else { string _Clave = string.IsNullOrEmpty(txtClave.Text.Trim()) ? null : txtClave.Text.Trim(); string _ConfirmarClave = string.IsNullOrEmpty(txtConfirmarClave.Text.Trim()) ? null : txtConfirmarClave.Text.Trim(); if (_Clave != _ConfirmarClave) { MessageBox.Show("Las claves ingresadas no concuerdan, favor de verificar", VariablesGlobales.NombreSistema, MessageBoxButtons.OK, MessageBoxIcon.Warning); txtClave.Text = string.Empty; txtConfirmarClave.Text = string.Empty; } else { DSMarket.Logica.Comunes.MantenimientoClaveSeguridad Mantenimiento = new Logica.Comunes.MantenimientoClaveSeguridad( VariablesGlobales.IdMantenimeinto, Convert.ToDecimal(ddlSeleccionarUsuario.SelectedValue), DSMarket.Logica.Comunes.SeguridadEncriptacion.Encriptar(txtClave.Text), cbEstatus.Checked, "UPDATE"); Mantenimiento.MAntenimientoClave(); MessageBox.Show("Registro modificado con exito", VariablesGlobales.NombreSistema, MessageBoxButtons.OK, MessageBoxIcon.Information); RestablecerPantalla(); } } } } }
private void btnGuardar_Click(object sender, EventArgs e) { if (string.IsNullOrEmpty(txtClave.Text.Trim()) || string.IsNullOrEmpty(txtConfirmarClave.Text.Trim()) || string.IsNullOrEmpty(ddlSeleccionarUsuario.Text.Trim())) { MessageBox.Show("No puedes dejar campos vacios para crear este registro", VariablesGlobales.NombreSistema, MessageBoxButtons.OK, MessageBoxIcon.Warning); } 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 ingresada no es valida", VariablesGlobales.NombreSistema, MessageBoxButtons.OK, MessageBoxIcon.Warning); } else { //VALIDAMOS SI EL USUARIO SELECCIONADO YA TIENE UNA CLAVE DE SEGURIDAD INGRESADA var ValidarUsuario = ObjdataSeguridad.Value.BuscaClaveSeguridad( new Nullable <decimal>(), Convert.ToDecimal(ddlSeleccionarUsuario.SelectedValue), null, 1, 1); if (ValidarUsuario.Count() < 1) { VariablesGlobales.IdMantenimeinto = 0; //PROCESAMOS DSMarket.Logica.Comunes.MantenimientoClaveSeguridad Mantenimiento = new Logica.Comunes.MantenimientoClaveSeguridad( VariablesGlobales.IdMantenimeinto, Convert.ToDecimal(ddlSeleccionarUsuario.SelectedValue), DSMarket.Logica.Comunes.SeguridadEncriptacion.Encriptar(txtClave.Text), cbEstatus.Checked, "INSERT"); Mantenimiento.MAntenimientoClave(); MessageBox.Show("Registro guadado con exito", VariablesGlobales.NombreSistema, MessageBoxButtons.OK, MessageBoxIcon.Information); RestablecerPantalla(); } else { MessageBox.Show("El usuario seleccionado ya tiene una clave de seguridad asignada", VariablesGlobales.NombreSistema, MessageBoxButtons.OK, MessageBoxIcon.Warning); } } } } }