private void button1_Click(object sender, EventArgs e) { if (AccesoModulos.PermisosModulos(panelmodulos, id_usuario)) { MessageBox.Show("Permisos a los modulos correctamente", "Acceso modulos", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show("Hubo un error a darle permisos a los modulos", "Acceso modulos", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public async Task <IHttpActionResult> Create(AccesoModulos obj) { try { log.Info(new MDCSet(this.ControllerContext.RouteData)); await _repository.Create(obj); return(Ok("Registro creado correctamente!")); } catch (Exception e) { log.Error(new MDCSet(this.ControllerContext.RouteData), e); return(InternalServerError(e)); } }
public async Task Update(AccesoModulos model) { try { var _model = await _db.bdSetAccesoModulos.FirstOrDefaultAsync(e => e.id == model.id); if (_model != null) { _db.Entry(_model).CurrentValues.SetValues(model); await _db.SaveChangesAsync(); } } catch (Exception e) { throw new Exception(e.Message, e); } }
public async Task Create(AccesoModulos model) { try { AccesoModulos propuesta = await _db.bdSetAccesoModulos.FirstOrDefaultAsync(e => e.fecha == model.fecha && e.claveEmpleado == model.claveEmpleado && e.modulo == e.modulo); if (propuesta == null) { _db.bdSetAccesoModulos.Add(model); await _db.SaveChangesAsync(); } } catch (Exception e) { throw new Exception(e.Message, e); } }