Example #1
0
        /// <summary>
        ///     ''' Actualizacion de datos del usuario
        ///     ''' </summary>
        ///     ''' <param name="intFila">Numero de fila</param>
        ///     ''' <remarks></remarks>
        private void ActualizaUsuario(int intFila)
        {
            FrmUsuario frmNuevoUsuario = new FrmUsuario()
            {
                blAlta     = false,
                GetUsuario = new Sis.USUARIOS()
                {
                    IdUsuario     = (int)DgvUsuarios.Rows[intFila].Cells["idUsuario"].Value,
                    Nombre        = DgvUsuarios.Rows[intFila].Cells["Nombre"].Value == null ? "" : DgvUsuarios.Rows[intFila].Cells["Nombre"].Value.ToString(),
                    ApPaterno     = DgvUsuarios.Rows[intFila].Cells["ApPaterno"].Value == null ? "" : DgvUsuarios.Rows[intFila].Cells["ApPaterno"].Value.ToString(),
                    ApMaterno     = DgvUsuarios.Rows[intFila].Cells["ApMaterno"].Value == null ? "" : DgvUsuarios.Rows[intFila].Cells["ApMaterno"].Value.ToString(),
                    IdPerfil      = (int)DgvUsuarios.Rows[intFila].Cells["idPerfil"].Value,
                    NombreUsuario = DgvUsuarios.Rows[intFila].Cells["NombreUsuario"].Value.ToString(),
                }
            };

            frmNuevoUsuario.ShowDialog();

            if (frmNuevoUsuario.Salida)
            {
                try
                {
                    ObjLnSistemaAdmin.ABCUsuarios('C', frmNuevoUsuario.GetUsuario);

                    MessageBox.Show("El usuario \"" + frmNuevoUsuario.GetUsuario.NombreUsuario + "\" ha sido actualizado.",
                                    "ActualizaciĆ³n correcta", MessageBoxButtons.OK, MessageBoxIcon.Information);

                    CargarDgvUsuarios();
                }
                catch (Exception ex)
                {
                    MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }
        }
Example #2
0
        /// <summary>
        ///     ''' evento clik del boton de nuevo usuario.
        ///     ''' </summary>
        ///     ''' <param name="sender"></param>
        ///     ''' <param name="e"></param>
        ///     ''' <remarks></remarks>
        private void TsbNuevoUsuario_Click(object sender, EventArgs e)
        {
            FrmUsuario frmNuevoUsuario = new FrmUsuario
            {
                blAlta = true
            };

            frmNuevoUsuario.ShowDialog();

            if (frmNuevoUsuario.Salida)
            {
                try
                {
                    ObjLnSistemaAdmin.ABCUsuarios('A', frmNuevoUsuario.GetUsuario);

                    MessageBox.Show("El usuario \"" + frmNuevoUsuario.GetUsuario.NombreUsuario + "\" ha sido dado de alta.", "Alta correcta", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    CargarDgvUsuarios(default(int), null);
                }
                catch (Exception ex)
                {
                    MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }
        }