public void deleteOrcamento(int idOrcamento) { MarteUpdatesContext.ItensOrcamento.RemoveRange(MarteUpdatesContext.ItensOrcamento.Where(c => c.IDOrcamento == idOrcamento)); MarteUpdatesContext.PagamentosOrcamento.RemoveRange(MarteUpdatesContext.PagamentosOrcamento.Where(c => c.IDOrcamento == idOrcamento)); MarteUpdatesContext.Orcamentos.Remove(getOrcamento(idOrcamento)); MarteUpdatesContext.SaveChanges(); }
public void savePrefixo(Prefixos prefixo) { if (prefixo.IDPrefixo == 0) { prefixo.DataCriacao = DateTime.Now; if (prefixo.PrefixosEquipamentosServicos != null) { prefixo.PrefixosEquipamentosServicos.ToList().ForEach(c => c.DataCriacao = DateTime.Now); } prefixo = MarteUpdatesContext.Prefixos.Add(prefixo); MarteUpdatesContext.SaveChanges(); } else { prefixo.DataModificacao = DateTime.Now; var prefixosServicosTobeDeleted = MarteUpdatesContext.PrefixosEquipamentosServicos.Where(c => c.IDPrefixo == prefixo.IDPrefixo).ToList(); if (prefixo.PrefixosEquipamentosServicos != null) { prefixo.PrefixosEquipamentosServicos.ToList().ForEach(c => { c.DataModificacao = DateTime.Now; c.DataCriacao = c.DataCriacao.Equals(DateTime.MinValue) ? DateTime.Now : c.DataCriacao; prefixosServicosTobeDeleted.Remove(c); }); } MarteUpdatesContext.PrefixosEquipamentosServicos.RemoveRange(prefixosServicosTobeDeleted); MarteUpdatesContext.Prefixos.Attach(prefixo); MarteUpdatesContext.Entry(prefixo).State = EntityState.Modified; MarteUpdatesContext.SaveChanges(); } }
public void delete(CTM ctm) { if (ctm.CtmFirc != null && ctm.CtmFirc.Any()) { ctm.CtmFirc.ToList().ForEach(firc => MarteUpdatesContext.CTMFirc.Remove(firc)); } if (ctm.CtmLaudo != null && ctm.CtmLaudo.Any()) { ctm.CtmLaudo.ToList().ForEach(laudo => MarteUpdatesContext.CTMLaudo.Remove(laudo)); } if (ctm.CtmOrdemServico != null && ctm.CtmOrdemServico.Any()) { ctm.CtmOrdemServico.ToList().ForEach(ordemServico => MarteUpdatesContext.CTMOrdemServico.Remove(ordemServico)); } if (ctm.CtmSegVoo != null && ctm.CtmSegVoo.Any()) { ctm.CtmSegVoo.ToList().ForEach(segVoo => MarteUpdatesContext.CTMSegVoo.Remove(segVoo)); } MarteUpdatesContext.CTM.Remove(ctm); MarteUpdatesContext.SaveChanges(); }
public void saveContrato(Contratos contrato) { if (contrato.IDContrato == 0) { contrato.DataCriacao = DateTime.Now; if (contrato.ItensContrato != null) { contrato.ItensContrato.ToList().ForEach(c => c.DataCriacao = DateTime.Now); } contrato = MarteUpdatesContext.Contratos.Add(contrato); MarteUpdatesContext.SaveChanges(); } else { contrato.DataModificacao = DateTime.Now; var contratoItensTobeDeleted = MarteUpdatesContext.ItensContrato.Where(c => c.IDContrato == contrato.IDContrato).ToList(); if (contrato.ItensContrato != null) { contrato.ItensContrato.ToList().ForEach(c => { c.DataModificacao = DateTime.Now; c.DataCriacao = c.DataCriacao.Equals(DateTime.MinValue) ? DateTime.Now : c.DataCriacao; contratoItensTobeDeleted.Remove(c); }); } MarteUpdatesContext.ItensContrato.RemoveRange(contratoItensTobeDeleted); MarteUpdatesContext.Contratos.Attach(contrato); MarteUpdatesContext.Entry(contrato).State = EntityState.Modified; try { MarteUpdatesContext.SaveChanges(); } catch (DbUpdateException ex) { throw new ConstraintConflictException("Não é possivel excluir o serviço do Contrato, pois já está amarrado à outros processos.", ex); } } }
public void deleteRange(List <PagamentosOrcamento> pagamentosOrcamento) { foreach (var pagamento in pagamentosOrcamento) { var pagamentoASerDeletado = MarteUpdatesContext.PagamentosOrcamento.Where(c => c.IDPagamentoOrcamento == pagamento.IDPagamentoOrcamento).FirstOrDefault(); MarteUpdatesContext.PagamentosOrcamento.Remove(pagamentoASerDeletado); } MarteUpdatesContext.SaveChanges(); }
public void deleteContrato(Contratos contrato) { MarteUpdatesContext.ItensContrato.RemoveRange(contrato.ItensContrato); MarteUpdatesContext.Contratos.Remove(contrato); try { MarteUpdatesContext.SaveChanges(); } catch (DbUpdateException ex) { throw new ConstraintConflictException("Não é possivel excluir o Contrato, pois já está amarrado à outros processos.", ex); } }
public bool deleteUsuario(Usuarios usuario) { try { MarteUpdatesContext.Usuarios.Remove(usuario); MarteUpdatesContext.SaveChanges(); } catch { return(false); } return(true); }
public bool deleteServico(Servicos servico) { try { MarteUpdatesContext.Servicos.Remove(servico); MarteUpdatesContext.SaveChanges(); } catch { //TODO: Vamos implementar o Log return(false); } return(true); }
public bool deleteEquipamento(Equipamentos equipamento) { try { MarteUpdatesContext.EquipamentosServicos.RemoveRange(equipamento.EquipamentosServicos); MarteUpdatesContext.Equipamentos.Remove(equipamento); MarteUpdatesContext.SaveChanges(); } catch { return(false); } return(true); }
public void saveServico(Servicos servico) { if (servico.IDServico == 0) { servico = MarteUpdatesContext.Servicos.Add(servico); MarteUpdatesContext.SaveChanges(); } else { MarteUpdatesContext.Servicos.Attach(servico); MarteUpdatesContext.Entry(servico).State = EntityState.Modified; MarteUpdatesContext.SaveChanges(); } }
public void saveCliente(Clientes cliente) { if (cliente.IDCliente == 0) { cliente.DataCriacao = DateTime.Now; cliente = MarteUpdatesContext.Clientes.Add(cliente); MarteUpdatesContext.SaveChanges(); } else { cliente.DataModificacao = DateTime.Now; MarteUpdatesContext.Clientes.Attach(cliente); MarteUpdatesContext.Entry(cliente).State = EntityState.Modified; MarteUpdatesContext.SaveChanges(); } }
public void saveCTMOrdemServico(CtmOrdemServico ordemServico) { if (ordemServico.IDCTMOrdemServico == 0) { ordemServico.DataCriacao = DateTime.Now; MarteUpdatesContext.CTMOrdemServico.Add(ordemServico); } else { ordemServico.DataModificacao = DateTime.Now; MarteUpdatesContext.CTMOrdemServico.Attach(ordemServico); MarteUpdatesContext.Entry(ordemServico).State = EntityState.Modified; MarteUpdatesContext.SaveChanges(); } MarteUpdatesContext.SaveChanges(); }
public void saveUsuario(Usuarios usuario) { if (usuario.IDUsuario == 0) { usuario.DataCriacao = DateTime.Now; usuario = MarteUpdatesContext.Usuarios.Add(usuario); MarteUpdatesContext.SaveChanges(); } else { usuario.DataModificacao = DateTime.Now; MarteUpdatesContext.Usuarios.Attach(usuario); MarteUpdatesContext.Entry(usuario).State = EntityState.Modified; MarteUpdatesContext.SaveChanges(); } }
public void saveAtualizacao(Atualizacoes atualizacao) { if (atualizacao.IDAtualizacao == 0) { atualizacao.DataCriacao = DateTime.Now; atualizacao = MarteUpdatesContext.Atualizacoes.Add(atualizacao); MarteUpdatesContext.SaveChanges(); } else { atualizacao.DataModificacao = DateTime.Now; MarteUpdatesContext.Atualizacoes.Attach(atualizacao); MarteUpdatesContext.Entry(atualizacao).State = EntityState.Modified; MarteUpdatesContext.SaveChanges(); } }
public void saveCiclo(Ciclos ciclo) { if (ciclo.IDCiclo == 0) { ciclo.DataCriacao = DateTime.Now; ciclo = MarteUpdatesContext.Ciclos.Add(ciclo); MarteUpdatesContext.SaveChanges(); } else { ciclo.DataModificacao = DateTime.Now; MarteUpdatesContext.Ciclos.Attach(ciclo); MarteUpdatesContext.Entry(ciclo).State = EntityState.Modified; MarteUpdatesContext.SaveChanges(); } }
public void saveBoleto(Boletos boleto) { if (boleto.IDBoleto == 0) { boleto.DataCriacao = DateTime.Now; boleto = MarteUpdatesContext.Boletos.Add(boleto); MarteUpdatesContext.SaveChanges(); } else { boleto.DataModificacao = DateTime.Now; MarteUpdatesContext.Boletos.Attach(boleto); MarteUpdatesContext.Entry(boleto).State = EntityState.Modified; MarteUpdatesContext.SaveChanges(); } }
public void save(CtmLaudo laudo) { if (laudo.IDCTMLaudo == 0) { laudo.DataCriacao = DateTime.Now; laudo = MarteUpdatesContext.CTMLaudo.Add(laudo); MarteUpdatesContext.SaveChanges(); } else { laudo.DataModificacao = DateTime.Now; MarteUpdatesContext.CTMLaudo.Attach(laudo); MarteUpdatesContext.Entry(laudo).State = EntityState.Modified; MarteUpdatesContext.SaveChanges(); } }
public void saveCTM(CTM ctm) { if (ctm.IDCTM == 0) { ctm.DataCriacao = DateTime.Now; ctm = MarteUpdatesContext.CTM.Add(ctm); MarteUpdatesContext.SaveChanges(); } else { ctm.DataModificacao = DateTime.Now; MarteUpdatesContext.CTM.Attach(ctm); MarteUpdatesContext.Entry(ctm).State = EntityState.Modified; MarteUpdatesContext.SaveChanges(); } }
public void save(CtmFirc firc) { if (firc.IDCTMFIRC == 0) { firc.DataCriacao = DateTime.Now; firc = MarteUpdatesContext.CTMFirc.Add(firc); MarteUpdatesContext.SaveChanges(); } else { firc.DataModificacao = DateTime.Now; MarteUpdatesContext.CTMFirc.Attach(firc); MarteUpdatesContext.Entry(firc).State = EntityState.Modified; MarteUpdatesContext.SaveChanges(); } }
public void save(EmailsMarketing emailMarketing) { if (emailMarketing.IDEmailMarketing == 0) { emailMarketing.DataCriacao = DateTime.Now; emailMarketing = MarteUpdatesContext.EmailsMarketing.Add(emailMarketing); MarteUpdatesContext.SaveChanges(); } else { emailMarketing.DataModificacao = DateTime.Now; MarteUpdatesContext.EmailsMarketing.Attach(emailMarketing); MarteUpdatesContext.Entry(emailMarketing).State = EntityState.Modified; MarteUpdatesContext.SaveChanges(); } }
public void save(CtmSegVoo segVoo) { if (segVoo.IDCTMSegVoo == 0) { segVoo.DataCriacao = DateTime.Now; segVoo = MarteUpdatesContext.CTMSegVoo.Add(segVoo); MarteUpdatesContext.SaveChanges(); } else { segVoo.DataModificacao = DateTime.Now; MarteUpdatesContext.CTMSegVoo.Attach(segVoo); MarteUpdatesContext.Entry(segVoo).State = EntityState.Modified; MarteUpdatesContext.SaveChanges(); } }
public void saveOrcamento(Orcamentos orcamento) { if (orcamento.IDOrcamento == 0) { orcamento.DataCriacao = DateTime.Now; orcamento.PagamentosOrcamento.ToList().ForEach(c => c.DataCriacao = DateTime.Now); orcamento.ItensOrcamento.ToList().ForEach(c => c.DataCriacao = DateTime.Now); orcamento = MarteUpdatesContext.Orcamentos.Add(orcamento); MarteUpdatesContext.SaveChanges(); } else { orcamento.DataModificacao = DateTime.Now; var pagamentosOrcamentoToBeDeleted = MarteUpdatesContext.PagamentosOrcamento.Where(c => c.IDOrcamento == orcamento.IDOrcamento).ToList(); orcamento.PagamentosOrcamento.ToList().ForEach(c => { c.DataModificacao = DateTime.Now; c.DataCriacao = c.DataCriacao.Equals(DateTime.MinValue) ? DateTime.Now : c.DataCriacao; pagamentosOrcamentoToBeDeleted.Remove(c); }); MarteUpdatesContext.PagamentosOrcamento.RemoveRange(pagamentosOrcamentoToBeDeleted); var itensOrcamentoToBeDeleted = MarteUpdatesContext.ItensOrcamento.Where(c => c.IDOrcamento == orcamento.IDOrcamento).ToList(); orcamento.ItensOrcamento.ToList().ForEach(c => { c.DataModificacao = DateTime.Now; c.DataCriacao = c.DataCriacao.Equals(DateTime.MinValue) ? DateTime.Now : c.DataCriacao; itensOrcamentoToBeDeleted.Remove(c); }); MarteUpdatesContext.ItensOrcamento.RemoveRange(itensOrcamentoToBeDeleted); MarteUpdatesContext.Orcamentos.Attach(orcamento); MarteUpdatesContext.Entry(orcamento).State = EntityState.Modified; MarteUpdatesContext.SaveChanges(); } }
public void delete(CtmLaudo laudo) { MarteUpdatesContext.CTMLaudo.Remove(laudo); MarteUpdatesContext.SaveChanges(); }
public void deleteCiclo(Ciclos ciclo) { MarteUpdatesContext.Ciclos.Remove(ciclo); MarteUpdatesContext.SaveChanges(); }
public void delete(EmailsMarketing emailMarketing) { MarteUpdatesContext.EmailsMarketing.Remove(emailMarketing); MarteUpdatesContext.SaveChanges(); }
public void delete(CtmFirc firc) { MarteUpdatesContext.CTMFirc.Remove(firc); MarteUpdatesContext.SaveChanges(); }
public void deleteBoleto(Boletos boleto) { MarteUpdatesContext.BoletosOrcamentos.RemoveRange(boleto.BoletosOrcamentos); MarteUpdatesContext.Boletos.Remove(boleto); MarteUpdatesContext.SaveChanges(); }
public void deletePrefixo(Prefixos prefixo) { MarteUpdatesContext.PrefixosEquipamentosServicos.RemoveRange(prefixo.PrefixosEquipamentosServicos); MarteUpdatesContext.Prefixos.Remove(prefixo); MarteUpdatesContext.SaveChanges(); }
public void deleteBoletoOrcamentos(List <BoletosOrcamentos> boletoOrcamentos) { MarteUpdatesContext.BoletosOrcamentos.RemoveRange(boletoOrcamentos); MarteUpdatesContext.SaveChanges(); }
public void delete(CtmSegVoo segVoo) { MarteUpdatesContext.CTMSegVoo.Remove(segVoo); MarteUpdatesContext.SaveChanges(); }