public object Delete(int id) { InformeInspeccionCompletoGetViewModel informeInspeccionCompletoGetViewModel = new InformeInspeccionCompletoGetViewModel(); try { InformeInspeccionVolkswagenCompleto informeInspeccionVolkswagenCompleto = _informeInspeccionVolkswagenCompletoRepositorio.GetInformeInspeccionCompletoById(id); informeInspeccionVolkswagenCompleto.Anular(); _informeInspeccionVolkswagenCompletoRepositorio.AnularInformeInspeccionCompleto(informeInspeccionVolkswagenCompleto); } catch (Exception) { return new { Status = "500", Mensaje = "Error: No hay Elementos... O algo salio mal..." }; } return new { Status = "200", Mensaje = "Objeto borrado Correctamente!" }; }
// Get - id = informeInspeccionCompletoId public object Get(int id) { IInformeInspeccionVolkswagenRepositorio _informeInspeccionVolkswagenRepositorio = new InformeInspeccionVolkswagenRepositorio(); InformeInspeccionCompletoGetViewModel informeInspeccionCompletoGetViewModel = new InformeInspeccionCompletoGetViewModel(); try { InformeInspeccionVolkswagenCompleto informeInspeccionVolkswagenCompleto = _informeInspeccionVolkswagenCompletoRepositorio.GetInformeInspeccionCompletoById(id); InformeInspeccionVolkswagen informeInspeccionVolkswagen = _informeInspeccionVolkswagenRepositorio.BuscarId(informeInspeccionVolkswagenCompleto.InformeInspeccionId); informeInspeccionCompletoGetViewModel.MapearDesde(informeInspeccionVolkswagenCompleto, informeInspeccionVolkswagen); } catch (Exception e) { return new { Status = "500", Mensaje = "Error: No hay Elementos... O algo salio mal...", Error = e.Message }; } return informeInspeccionCompletoGetViewModel; }