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(); }
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; } }
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; } }
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(); } }
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; } }