public static ContactosServicos Create(ContactosServicos item) { try { using (var ctx = new SuchDBContext()) { item.DataCriacao = DateTime.Now; ctx.ContactosServicos.Add(item); ctx.SaveChanges(); } return(item); } catch (Exception ex) { return(null); } }
public static ContactServicosViewModel ParseToViewModel(this ContactosServicos item) { if (item != null) { return(new ContactServicosViewModel() { ID = item.ID, Servico = item.Servico, CriadoPor = item.CriadoPor, DataCriacao = item.DataCriacao, DataCriacaoText = item.DataCriacao.HasValue ? item.DataCriacao.Value.ToString("yyyy-MM-dd") : "", AlteradoPor = item.AlteradoPor, DataAlteracao = item.DataAlteracao, DataAlteracaoText = item.DataAlteracao.HasValue ? item.DataAlteracao.Value.ToString("yyyy-MM-dd") : "" }); } return(null); }
public static bool Delete(int id) { try { using (var ctx = new SuchDBContext()) { ContactosServicos servico = ctx.ContactosServicos.Where(x => x.ID == id).FirstOrDefault(); if (servico != null) { ctx.ContactosServicos.Remove(servico); ctx.SaveChanges(); return(true); } } } catch { } return(false); }
public static bool Delete(ContactosServicos item) { return(Delete(new List <ContactosServicos> { item })); }