public static ActionsConfectionViewModel ParseToViewModel(this AçõesDeConfeção item) { if (item != null) { return(new ActionsConfectionViewModel() { Code = item.Código, Description = item.Descrição, CreateDate = item.DataHoraCriação, UpdateDate = item.DataHoraModificação, CreateUser = item.UtilizadorCriação, UpdateUser = item.UtilizadorModificação }); } return(null); }
public static bool Delete(AçõesDeConfeção ObjectToDelete) { try { using (var ctx = new SuchDBContext()) { ctx.AçõesDeConfeção.Remove(ObjectToDelete); ctx.SaveChanges(); } return(true); } catch (Exception ex) { return(false); } }
public static AçõesDeConfeção Update(AçõesDeConfeção ObjectToUpdate) { try { using (var ctx = new SuchDBContext()) { ObjectToUpdate.DataHoraModificação = DateTime.Now; ctx.AçõesDeConfeção.Update(ObjectToUpdate); ctx.SaveChanges(); } return(ObjectToUpdate); } catch (Exception ex) { return(null); } }