示例#1
0
 private void btnNuevoRol_Click(object sender, EventArgs e)
 {
     GestorDeFlotasDesktop.AbmRol.addEditRol frmAbmRol = GestorDeFlotasDesktop.AbmRol.addEditRol.Instance();
     frmAbmRol.modoAbm        = "Nuevo";
     frmAbmRol.tituloPantalla = "Agregar Nuevo Rol";
     if (frmAbmRol.ShowDialog() == DialogResult.OK)
     {
         cargarQuery();
     }
     frmAbmRol.Close();
 }
示例#2
0
        private void dgRoles_CellContentClick(object sender, DataGridViewCellEventArgs e)
        {
            if (e.ColumnIndex == 0) //Assuming the button column as second column, if not can change the index
            {
                GestorDeFlotasDesktop.AbmRol.addEditRol frmEditarRol = GestorDeFlotasDesktop.AbmRol.addEditRol.Instance();
                frmEditarRol.modoAbm        = "Editar";
                frmEditarRol.rolID          = dgRoles.SelectedRows[0].Cells["rolID"].Value.ToString();
                frmEditarRol.tituloPantalla = "Editar Rol ID: " + dgRoles.SelectedRows[0].Cells["rolID"].Value.ToString();
                if (frmEditarRol.ShowDialog() == DialogResult.OK)
                {
                    cargarQuery();
                }
                frmEditarRol.Close();
            }

            if (e.ColumnIndex == 1)
            {
                if (MessageBox.Show("¿Esta seguro que deséa deshabilitar el Rol?", "Confirmación de baja", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
                {
                    SqlParameter prolID = new SqlParameter("@prolID", SqlDbType.VarChar, 20);
                    prolID.Value = dgRoles.SelectedRows[0].Cells["rolID"].Value.ToString();
                    GestorDeFlotasDesktop.BD.GD1C2012.ejecutarSP("femig.eliminarRol", prolID);
                    cargarQuery();
                }
            }

            if (e.ColumnIndex == 2)
            {
                GestorDeFlotasDesktop.RolPantallas.AsigRolPantallas frmRolPantalla = new GestorDeFlotasDesktop.RolPantallas.AsigRolPantallas();

                frmRolPantalla.rolID = dgRoles.SelectedRows[0].Cells["rolID"].Value.ToString();

                frmRolPantalla.ShowDialog();

                frmRolPantalla.Dispose();
            }
        }