示例#1
0
        private void btnAgregar_Click(object sender, EventArgs e)
        {
            permisosnegadosrol npp = new Modelo.permisosnegadosrol();

            npp.pkPermisoNegadoRol = FrmPermisosNegados.permi;
            npp.permiso_pkPermiso  = Convert.ToInt32(cmbPermisos.SelectedValue);
            npp.rol_pkRol          = Convert.ToInt32(cmbRoles.SelectedValue);

            npp.modificar(npp);
            pp.cargardatos();
            this.Close();
        }
示例#2
0
 public void modificar(permisosnegadosrol npe)
 {
     try
     {
         using (var ctx = new DataModel())
         {
             ctx.permisosnegadosrol.Attach(npe);
             ctx.Entry(npe).State = EntityState.Modified;
             ctx.SaveChanges();
         }
     }
     catch (Exception)
     {
         throw;
     }
 }
示例#3
0
 public void eliminar(int pkUsupkPermisoNegadoRolario)
 {
     try
     {
         using (var ctx = new DataModel())
         {
             permisosnegadosrol user = ctx.permisosnegadosrol.Single(r => r.pkPermisoNegadoRol == pkUsupkPermisoNegadoRolario);
             ctx.Entry(user).State = EntityState.Deleted;
             ctx.SaveChanges();
         }
     }
     catch (Exception)
     {
         throw;
     }
 }
示例#4
0
        private void btnAgregar_Click(object sender, EventArgs e)
        {
            permisosnegadosrol npernega = new Modelo.permisosnegadosrol();


            npernega.permiso_pkPermiso = Convert.ToInt32(cmbPermisos.SelectedValue);
            npernega.rol_pkRol         = Convert.ToInt32(cmbRoles.SelectedValue);

            permisosnegadosrol cr = new permisosnegadosrol();

            cr.guardar(npernega);

            if (
                MessageBox.Show("Se ha agregado con exito", "Aviso...!!", MessageBoxButtons.OK,
                                MessageBoxIcon.Question) == DialogResult.Yes)
            {
                this.Close();
            }
        }
示例#5
0
 public void guardar(permisosnegadosrol nrp)
 {
     try
     {
         using (var ctx = new DataModel())
         {
             if (nrp.pkPermisoNegadoRol > 0)
             {
                 ctx.Entry(nrp).State = EntityState.Modified;
             }
             else
             {
                 ctx.Entry(nrp).State = EntityState.Added;
             }
             ctx.SaveChanges();
         }
     }
     catch (Exception)
     {
         throw;
     }
 }