public static WasteRateViewModel ParseToViewModel(TaxaResiduos x) { return(new WasteRateViewModel() { Data = x.Data.HasValue ? x.Data.Value.ToString("yyyy-MM-dd") : "", FamiliaRecurso = x.FamiliaRecurso, Recurso = x.Recurso, DataHoraCriação = x.DataHoraCriação.HasValue ? x.DataHoraCriação.Value.ToString("yyyy-MM-dd") : "", DataHoraModificação = x.DataHoraModificação.HasValue ? x.DataHoraModificação.Value.ToString("yyyy-MM-dd") : "", UtilizadorCriação = x.UtilizadorCriação, UtilizadorModificação = x.UtilizadorModificação, Selected = false }); }
public static bool Delete(TaxaResiduos ObjectToDelete) { try { using (var ctx = new SuchDBContext()) { ctx.TaxaResiduos.Remove(ObjectToDelete); ctx.SaveChanges(); } return(true); } catch (Exception) { return(false); } }
public static TaxaResiduos Update(TaxaResiduos ObjectToUpdate) { try { using (var ctx = new SuchDBContext()) { ObjectToUpdate.DataHoraModificação = DateTime.Now; ctx.TaxaResiduos.Update(ObjectToUpdate); ctx.SaveChanges(); } return(ObjectToUpdate); } catch (Exception ex) { return(null); } }