public async Task <Response> Put(MobiliarioDTO mobiliarioDTO) { var mobiliario = MobiliarioDTO.DeDTOAModelo(mobiliarioDTO); _context.Entry(mobiliario).State = EntityState.Modified; await _context.SaveChangesAsync(); return(new Response { Mensaje = $"El mobiliario {mobiliarioDTO.Descripcion} se modifico correctamente" }); }
public async Task <Response> Post(MobiliarioDTO mobiliarioDTO) { var SavedUser = await _context.Mobiliario.FirstOrDefaultAsync(r => r.Descripcion == mobiliarioDTO.Descripcion); if (SavedUser != null) { return(new Response { Mensaje = $"Este mobiliario: {mobiliarioDTO.Descripcion} ya existe en el sistema" }); } var mobiliario = MobiliarioDTO.DeDTOAModelo(mobiliarioDTO); _context.Mobiliario.Add(mobiliario); await _context.SaveChangesAsync(); return(new Response { Mensaje = $"Mobiliario {mobiliarioDTO.Descripcion} agregada exitosamente" }); }