//Persistir o objecto e salvar na base de dados private bool inserir(PedidoHistorico OPedidoHistorico) { OPedidoHistorico.setDefaultInsertValues(); db.PedidoHistorico.Add(OPedidoHistorico); db.SaveChanges(); return(OPedidoHistorico.id > 0); }
//Criar um objeto de nova ocorrencia public PedidoHistorico criarNovaOcorrencia(int idPedido, int idOcorrencia, string obs) { PedidoHistorico OPedidoOcorrencia = new PedidoHistorico(); OPedidoOcorrencia.idPedido = idPedido; OPedidoOcorrencia.idOcorrenciaPedido = idOcorrencia; OPedidoOcorrencia.observacoes = obs; OPedidoOcorrencia.idUsuarioOcorrencia = User.id(); OPedidoOcorrencia.setDefaultInsertValues <PedidoHistorico>(); OPedidoOcorrencia.dtOcorrencia = DateTime.Now; return(OPedidoOcorrencia); }