public static bool Delete(AutorizacaoFhRh ObjectToDelete) { try { using (var ctx = new SuchDBContext()) { ctx.AutorizacaoFhRh.Remove(ObjectToDelete); ctx.SaveChanges(); } return(true); } catch (Exception e) { return(false); } }
public static AutorizacaoFhRh Create(AutorizacaoFhRh ObjectToCreate) { try { using (var ctx = new SuchDBContext()) { ObjectToCreate.DataHoraCriação = DateTime.Now; ctx.AutorizacaoFhRh.Add(ObjectToCreate); ctx.SaveChanges(); } return(ObjectToCreate); } catch (Exception e) { return(null); } }
public static AutorizacaoFhRh Update(AutorizacaoFhRh ObjectToUpdate) { try { using (var ctx = new SuchDBContext()) { ObjectToUpdate.DataHoraÚltimaAlteração = DateTime.Now; ctx.AutorizacaoFhRh.Update(ObjectToUpdate); ctx.SaveChanges(); } return(ObjectToUpdate); } catch (Exception e) { return(null); } }
public static AutorizacaoFHRHViewModel ParseToViewModel(AutorizacaoFhRh x) { return(new AutorizacaoFHRHViewModel() { NoEmpregado = x.NoEmpregado, NoResponsavel1 = x.NoResponsavel1, NoResponsavel2 = x.NoResponsavel2, NoResponsavel3 = x.NoResponsavel3, ValidadorRH1 = x.ValidadorRh1, ValidadorRH2 = x.ValidadorRh2, ValidadorRH3 = x.ValidadorRh3, ValidadorRHKM1 = x.ValidadorRhkm1, ValidadorRHKM2 = x.ValidadorRhkm2, UtilizadorCriacao = x.CriadoPor, DataHoraCriacao = x.DataHoraCriação, UtilizadorModificacao = x.AlteradoPor, DataHoraModificacao = x.DataHoraÚltimaAlteração }); }