public async Task <IActionResult> GetEndososTalonLineById(Int64 EndososTalonLineId) { EndososTalonLine Items = new EndososTalonLine(); try { Items = await _context.EndososTalonLine.Where(q => q.EndososTalonLineId == EndososTalonLineId).FirstOrDefaultAsync(); } catch (Exception ex) { _logger.LogError($"Ocurrio un error: { ex.ToString() }"); return(BadRequest($"Ocurrio un error:{ex.Message}")); } return(Ok(Items)); }
public async Task <ActionResult <EndososTalonLine> > Insert([FromBody] EndososTalonLine _EndososTalonLine) { EndososTalonLine _EndososTalonLineq = new EndososTalonLine(); try { _EndososTalonLineq = _EndososTalonLine; _context.EndososTalonLine.Add(_EndososTalonLineq); await _context.SaveChangesAsync(); } catch (Exception ex) { _logger.LogError($"Ocurrio un error: { ex.ToString() }"); return(BadRequest($"Ocurrio un error:{ex.Message}")); } return(Ok(_EndososTalonLineq)); }
public async Task <IActionResult> Delete([FromBody] EndososTalonLine _EndososTalonLine) { EndososTalonLine _EndososTalonLineq = new EndososTalonLine(); try { _EndososTalonLineq = _context.EndososTalonLine .Where(x => x.EndososTalonLineId == (Int64)_EndososTalonLine.EndososTalonLineId) .FirstOrDefault(); _context.EndososTalonLine.Remove(_EndososTalonLineq); await _context.SaveChangesAsync(); } catch (Exception ex) { _logger.LogError($"Ocurrio un error: { ex.ToString() }"); return(BadRequest($"Ocurrio un error:{ex.Message}")); } return(Ok(_EndososTalonLineq)); }
public async Task <ActionResult <EndososTalonLine> > Update([FromBody] EndososTalonLine _EndososTalonLine) { EndososTalonLine _EndososTalonLineq = _EndososTalonLine; try { _EndososTalonLineq = await(from c in _context.EndososTalonLine .Where(q => q.EndososTalonLineId == _EndososTalonLine.EndososTalonLineId) select c ).FirstOrDefaultAsync(); _context.Entry(_EndososTalonLineq).CurrentValues.SetValues((_EndososTalonLine)); //_context.EndososTalonLine.Update(_EndososTalonLineq); await _context.SaveChangesAsync(); } catch (Exception ex) { _logger.LogError($"Ocurrio un error: { ex.ToString() }"); return(BadRequest($"Ocurrio un error:{ex.Message}")); } return(Ok(_EndososTalonLineq)); }