public async Task <ActionResult> GetConfiguracionByName(String ConfiguracionName) { try { GrupoConfiguracion Items = await _context.GrupoConfiguracion.Where(q => q.Nombreconfiguracion == ConfiguracionName).FirstOrDefaultAsync(); return(await Task.Run(() => Ok(Items))); } catch (Exception ex) { _logger.LogError($"Ocurrio un error: { ex.ToString() }"); return(BadRequest($"Ocurrio un error:{ex.Message}")); } }
public async Task <IActionResult> GetGrupoConfiguracionById(Int64 GrupoConfiguracionId) { GrupoConfiguracion Items = new GrupoConfiguracion(); try { Items = await _context.GrupoConfiguracion.Where(q => q.IdConfiguracion == GrupoConfiguracionId).FirstOrDefaultAsync(); } catch (Exception ex) { _logger.LogError($"Ocurrio un error: { ex.ToString() }"); return(BadRequest($"Ocurrio un error:{ex.Message}")); } return(await Task.Run(() => Ok(Items))); }
public async Task <ActionResult <GrupoConfiguracion> > Insert([FromBody] GrupoConfiguracion _GrupoConfiguracion) { GrupoConfiguracion _GrupoConfiguracionq = new GrupoConfiguracion(); try { _GrupoConfiguracionq = _GrupoConfiguracion; _context.GrupoConfiguracion.Add(_GrupoConfiguracionq); await _context.SaveChangesAsync(); } catch (Exception ex) { _logger.LogError($"Ocurrio un error: { ex.ToString() }"); return(BadRequest($"Ocurrio un error:{ex.Message}")); } return(await Task.Run(() => Ok(_GrupoConfiguracionq))); }
public async Task <IActionResult> Delete([FromBody] GrupoConfiguracion _GrupoConfiguracion) { GrupoConfiguracion _GrupoConfiguracionq = new GrupoConfiguracion(); try { _GrupoConfiguracionq = _context.GrupoConfiguracion .Where(x => x.IdConfiguracion == (Int64)_GrupoConfiguracion.IdConfiguracion) .FirstOrDefault(); _context.GrupoConfiguracion.Remove(_GrupoConfiguracionq); await _context.SaveChangesAsync(); } catch (Exception ex) { _logger.LogError($"Ocurrio un error: { ex.ToString() }"); return(await Task.Run(() => BadRequest($"Ocurrio un error:{ex.Message}"))); } return(await Task.Run(() => Ok(_GrupoConfiguracionq))); }
public async Task <ActionResult <GrupoConfiguracion> > Update([FromBody] GrupoConfiguracion _GrupoConfiguracion) { GrupoConfiguracion _GrupoConfiguracionq = _GrupoConfiguracion; try { _GrupoConfiguracionq = await(from c in _context.GrupoConfiguracion .Where(q => q.IdConfiguracion == _GrupoConfiguracion.IdConfiguracion) select c ).FirstOrDefaultAsync(); _context.Entry(_GrupoConfiguracionq).CurrentValues.SetValues((_GrupoConfiguracion)); //_context.GrupoConfiguracion.Update(_GrupoConfiguracionq); await _context.SaveChangesAsync(); } catch (Exception ex) { _logger.LogError($"Ocurrio un error: { ex.ToString() }"); return(BadRequest($"Ocurrio un error:{ex.Message}")); } return(await Task.Run(() => Ok(_GrupoConfiguracionq))); }