Ejemplo n.º 1
0
        private void btnNewUser_Click(object sender, EventArgs e)
        {
            //instanciamos el formulario FrmNuevoProducto el cual se abrira como un modal
            FrmNewUser _newUserForm = new FrmNewUser();

            _newUserForm.ShowDialog();
            _newUserForm.update = false;

            ShowUsers();
            HideShiwWidthRow();
        }
Ejemplo n.º 2
0
        //evento que se encargara de eliminar o editar los datos de la tabla
        private void tableUsers_CellContentClick(object sender, DataGridViewCellEventArgs e)
        {
            try
            {
                if (tableUsers.Rows[e.RowIndex].Cells["delete"].Selected)
                {
                    mensaje = new FrmError("ELIMINAR ESTE USUARIO?");
                    DialogResult dialogResult = mensaje.ShowDialog();

                    if (dialogResult == DialogResult.OK)
                    {
                        int idUser = Convert.ToInt32(tableUsers.Rows[e.RowIndex].Cells[9].Value.ToString());
                        objUserManagement.DeleteUser(idUser);

                        this.mensaje = new FrmSuccess("USUARIO ELIMINADO! ");
                        this.mensaje.ShowDialog();

                        ShowUsers();
                    }
                }
                else if (tableUsers.Rows[e.RowIndex].Cells["edit"].Selected)
                {
                    FrmNewUser frmNewUser = new FrmNewUser();
                    //actualizamos nuestra valiable actualizar para poder editar
                    frmNewUser.update = true;
                    //pasamos los valores a nuestro formulario nuevoEmpleado
                    frmNewUser.txtNameUser.Text     = tableUsers.Rows[e.RowIndex].Cells["userName"].Value.ToString();
                    frmNewUser.cmbRolUser.Text      = tableUsers.Rows[e.RowIndex].Cells[10].Value.ToString();
                    frmNewUser.cmbNameEmployee.Text = tableUsers.Rows[e.RowIndex].Cells[6].Value.ToString();
                    frmNewUser.txtIdUser.Text       = tableUsers.Rows[e.RowIndex].Cells[9].Value.ToString();
                    frmNewUser.ShowDialog();

                    ShowUsers();
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show("Error: " + ex.Message, "Valla a ocurrido un error");
            }
        }