private void btn_Guardar_Click(object sender, EventArgs e) { try { if (txt_nombre.Text == string.Empty || txt_usuario.Text == string.Empty || txt_clave.Text == string.Empty || txt_repetirclave.Text == string.Empty) { MessageBox.Show("Porfavor llene los campos obligatorios"); } else { if (txt_clave.Text != txt_repetirclave.Text) { MessageBox.Show("Las contraseñas no coinciden"); } else { if (Program.isnuevoUsuario == true) { string estado = ""; if (cb_Estado.Text == "Valido") { estado = "V"; } else { estado = "A"; } // rep = N_Usuarios.Registrar(estado, txt_nombre.Text, txt_usuario.Text,N_Usuarios.Encriptar(txt_clave.Text), txt_observaciones.Text); if (txtcopia_usuario.Text != string.Empty) { rep = N_Usuarios.Registrar(estado, txt_nombre.Text, txt_usuario.Text, Capa_Datos.D_Seguridad.encriptar(txt_clave.Text), txt_observaciones.Text); rep = N_Usuarios.COPIAR_ASIGNACIONPERMISO_NUEVO_USUARIO(txt_Codigo.Text, txtcopia_usuario.Text); } else { rep = N_Usuarios.Registrar(estado, txt_nombre.Text, txt_usuario.Text, Capa_Datos.D_Seguridad.encriptar(txt_clave.Text), txt_observaciones.Text); } } else if (Program.ismodificarUsuario == true) { //rep = N_Usuarios.Editar(txt_Codigo.Text, txt_nombre.Text, txt_usuario.Text,N_Usuarios.Encriptar(txt_clave.Text), txt_observaciones.Text); if (txtcopia_usuario.Text != string.Empty) { rep = N_Usuarios.Editar(txt_Codigo.Text, txt_nombre.Text, txt_usuario.Text, Capa_Datos.D_Seguridad.encriptar(txt_clave.Text), txt_observaciones.Text); rep = N_Usuarios.COPIAR_ASIGNACIONPERMISO_NUEVO_USUARIO(txt_Codigo.Text, txtcopia_usuario.Text); } else { rep = N_Usuarios.Editar(txt_Codigo.Text, txt_nombre.Text, txt_usuario.Text, Capa_Datos.D_Seguridad.encriptar(txt_clave.Text), txt_observaciones.Text); } } if (rep.Equals("ok")) { rep = N_Usuarios.EditaR_Audi(Convert.ToString(Program.ID_USUARIO_GLOBAL), Program.IP(), Program.NOMBRECOMPLETO_USUARIO_GLOBAL); if (Program.ismodificarUsuario == true) { MessageBox.Show("Editado correctamente"); } if (Program.isnuevoUsuario == true) { MessageBox.Show("Registrado correctamente"); } } else { MessageBox.Show(rep); } Program.isnuevoUsuario = false; Program.ismodificarUsuario = false; Instancias = null; this.Close(); } } } catch (Exception ex) { MessageBox.Show(ex.Message); } }