public List <Selos> ReservarSelosCCT(int quantidade, string natureza, int idUsuario, string nomeUsuario, DateTime dataReservado, int atribuicao, string livro, int folhaInicio, int folhaFim, int ato) { List <Selos> selosReservados = new List <Selos>(); var idReferencia = 0; using (TransactionScope scope = new TransactionScope()) { try { for (int i = 0; i < quantidade; i++) { Db = new Contexto.Context(); Selos selo = Db.Selos.Where(p => p.Cct == "S" && p.Status == "LIVRE").OrderBy(p => p.SeloId).FirstOrDefault(); if (selo != null) { selo.IdReservado = Db.Selos.Max(p => p.IdReservado) + 1; if (i == 0) { idReferencia = Db.Selos.Max(p => p.idReferencia) + 1; selo.idReferencia = idReferencia; } else { selo.idReferencia = idReferencia; } selo.Status = "RESERVADO"; Update(selo); selosReservados.Add(selo); } } scope.Complete(); } catch (Exception ex) { throw new Exception(ex.Message); } } return(selosReservados); }
public List <Pessoas> ObterListaPessoasPorCpfCnpj(string cpfCnpj) { Db = new Contexto.Context(); return(Db.Pessoas.Where(p => p.CpfCgc == cpfCnpj).OrderBy(p => p.DataCadastro).ToList()); }
public RepositorioPessoas() { Db = new Contexto.Context(); }
public IEnumerable <Selos> ConsultarPorIdSerie(int idSerie) { Db = new Contexto.Context(); return(Db.Selos.Where(p => p.IdSerie == idSerie)); }
public IEnumerable <Selos> ConsultarPorStatusLivre() { Db = new Contexto.Context(); return(Db.Selos.Where(p => p.Status == "LIVRE")); }
public Selos SalvarSeloModificado(Selos modificarSelo) { Selos modificar; using (TransactionScope scope = new TransactionScope()) { try { Db = new Contexto.Context(); modificar = Db.Selos.Where(p => p.SeloId == modificarSelo.SeloId).FirstOrDefault(); modificar.Status = modificarSelo.Status; modificar.Acoterj = modificarSelo.Acoterj; modificar.Aleatorio = modificarSelo.Aleatorio; modificar.Ar = modificarSelo.Ar; modificar.Atribuicao = modificarSelo.Atribuicao; modificar.Cct = modificarSelo.Cct; modificar.Check = modificarSelo.Check; modificar.Codigo = modificarSelo.Codigo; modificar.Conjunto = modificarSelo.Conjunto; modificar.Convenio = modificarSelo.Convenio; modificar.DataPratica = modificarSelo.DataPratica; modificar.DataReservado = modificarSelo.DataReservado; modificar.Distribuicao = modificarSelo.Distribuicao; modificar.Emolumentos = modificarSelo.Emolumentos; modificar.Escrevente = modificarSelo.Escrevente; modificar.Fetj = modificarSelo.Fetj; modificar.FolhaFinal = modificarSelo.FolhaFinal; modificar.FolhaInicial = modificarSelo.FolhaInicial; modificar.FormReservado = modificarSelo.FormReservado; modificar.FormUtilizado = modificarSelo.FormUtilizado; modificar.Funarpen = modificarSelo.Funarpen; modificar.Fundperj = modificarSelo.Fundperj; modificar.Funperj = modificarSelo.Funperj; modificar.IdAto = modificarSelo.IdAto; modificar.idReferencia = modificarSelo.idReferencia; modificar.IdReservado = modificarSelo.IdReservado; modificar.IdUsuarioReservado = modificarSelo.IdUsuarioReservado; modificar.Indisponibilidade = modificarSelo.Indisponibilidade; modificar.Iss = modificarSelo.Iss; modificar.Letra = modificarSelo.Letra; modificar.Livro = modificarSelo.Livro; modificar.Matricula = modificarSelo.Matricula; modificar.Mutua = modificarSelo.Mutua; modificar.Natureza = modificarSelo.Natureza; modificar.Numero = modificarSelo.Numero; modificar.NumeroAto = modificarSelo.NumeroAto; modificar.Pmcmv = modificarSelo.Pmcmv; modificar.Prenotacao = modificarSelo.Prenotacao; modificar.Protocolo = modificarSelo.Protocolo; modificar.Recibo = modificarSelo.Recibo; modificar.Reservado = modificarSelo.Reservado; modificar.Sistema = modificarSelo.Sistema; modificar.TarifaBancaria = modificarSelo.TarifaBancaria; modificar.TipoCobranca = modificarSelo.TipoCobranca; modificar.Total = modificarSelo.Total; modificar.UsuarioReservado = modificarSelo.UsuarioReservado; Db.SaveChanges(); scope.Complete(); } catch (Exception ex) { throw new Exception(ex.Message); } } return(modificar); }