Пример #1
0
 private void btnGuardar_Click(object sender, EventArgs e)
 {
     try
     {
         if (idUsuarioSeleccionado > 0)
         {
             if (Funcion == 2)
             {
                 Entidades.Usuarios _usuario = CargarEntidadEdicion();
                 bool Exito = Negocio.Usuario.EditarUsuario(_usuario, idUsuarioSeleccionado);
                 if (Exito == true)
                 {
                     ProgressBar();
                     const string message2 = "La edición del usuario se registro exitosamente.";
                     const string caption2 = "Éxito";
                     var          result2  = MessageBox.Show(message2, caption2,
                                                             MessageBoxButtons.OK,
                                                             MessageBoxIcon.Asterisk);
                     LimpiarCampos();
                     FuncionListarUsuarios();
                 }
             }
         }
         else
         {
             Entidades.Usuarios _usuario = CargarEntidad();
             bool Exito = Negocio.Usuario.CargarUsuario(_usuario);
             if (Exito == true)
             {
                 ProgressBar();
                 const string message2 = "Se registro el usuario exitosamente.";
                 const string caption2 = "Éxito";
                 var          result2  = MessageBox.Show(message2, caption2,
                                                         MessageBoxButtons.OK,
                                                         MessageBoxIcon.Asterisk);
                 LimpiarCampos();
                 FuncionListarUsuarios();
             }
         }
     }
     catch (Exception ex)
     { }
 }
Пример #2
0
        private void btnGuardar_Click(object sender, EventArgs e)
        {
            try
            {
                int idUsuarioSeleccionado = id;

                if (idUsuarioSeleccionado > 0)
                {
                    panel_CargaUsuario.Enabled = false;
                    Entidades.Usuarios _usuario = CargarEntidadEdicion();
                    bool Exito = Negocio.Usuario.EditarUsuario(_usuario, idUsuarioSeleccionado);
                    if (Exito == true)
                    {
                        ProgressBar();
                        const string message2 = "La edición del usuario se registro exitosamente.";
                        const string caption2 = "Éxito";
                        var          result2  = MessageBox.Show(message2, caption2,
                                                                MessageBoxButtons.OK,
                                                                MessageBoxIcon.Asterisk);
                        LimpiarCampos();
                        List <Entidades.UsuarioReducido> ListaReducidos = CargarEntidadReducida(Negocio.Consultar.ListaDeUsuarios());
                        ListaUsuarios = ListaReducidos;
                    }
                    else
                    {
                        panel_CargaUsuario.Enabled = true;
                        txtDni.Focus();
                    }
                }
                else
                {
                    panel_CargaUsuario.Enabled = false;
                    Entidades.Usuarios _usuario = CargarEntidad();
                    bool Exito = Negocio.Usuario.CargarUsuario(_usuario);
                    if (Exito == true)
                    {
                        ProgressBar();
                        const string message2 = "Se registro el usuario exitosamente.";
                        const string caption2 = "Éxito";
                        var          result2  = MessageBox.Show(message2, caption2,
                                                                MessageBoxButtons.OK,
                                                                MessageBoxIcon.Asterisk);
                        LimpiarCampos();
                        List <Entidades.UsuarioReducido> ListaReducidos = CargarEntidadReducida(Negocio.Consultar.ListaDeUsuarios());
                        ListaUsuarios = ListaReducidos;
                    }
                    else
                    {
                        panel_CargaUsuario.Enabled = true;
                        txtDni.Focus();
                    }
                }
            }
            catch (Exception ex)
            {
                const string message = "Error en el sistema. Intente nuevamente o comuniquese con el administrador.";
                const string caption = "Atención";
                var          result  = MessageBox.Show(message, caption,
                                                       MessageBoxButtons.OK,
                                                       MessageBoxIcon.Warning);
                throw new Exception();
            }
        }