public void UpdateChavePassagensPedagio(PassagensPedagio passagensPedagio) { var passagemUpdate = _context.PassagensPedagios.First(c => c.PassagemPedagioId == passagensPedagio.PassagemPedagioId); passagemUpdate.OpRodoviaChave = passagensPedagio.OpRodoviaChave; passagemUpdate.KmChave = passagensPedagio.KmChave; passagemUpdate.SentidoChave = passagensPedagio.SentidoChave; passagemUpdate.CidadeChave = passagensPedagio.CidadeChave; passagemUpdate.EstadoChave = passagensPedagio.EstadoChave; _context.SaveChanges(); }
public void AtualizaPassagensPedagio(ChaveBuscaViewsModels chave, int id) { PassagensPedagio passagemChaveUm = new PassagensPedagio(); passagemChaveUm.PassagemPedagioId = id; passagemChaveUm.OpRodoviaChave = chave.Rodovia; passagemChaveUm.KmChave = chave.Km; passagemChaveUm.SentidoChave = chave.Sentido; passagemChaveUm.CidadeChave = chave.Cidade; passagemChaveUm.EstadoChave = chave.Estado; _rodoviaRepository.UpdateChavePassagensPedagio(passagemChaveUm); }
public List <PassagensPedagio> LerAbaPassagensPedagio(ArquivosImportados arquivoImportado) { List <PassagensPedagio> listapassagensPedagios = new List <PassagensPedagio>(); FileInfo file = new FileInfo(Path.Combine(arquivoImportado.PastaImportacao, arquivoImportado.NomeGerado)); using (ExcelPackage package = new ExcelPackage(file)) { ExcelWorksheet workSheet = package.Workbook.Worksheets["PASSAGENS PEDÁGIO"]; int totalRows = workSheet.Dimension.Rows; int contRows = GetLastUsedRow(workSheet); for (int i = 2; i <= contRows; i++) { if (!String.IsNullOrEmpty(workSheet.Cells[i, 1].Value.ToString())) { string montarData = workSheet.Cells[i, 6].Value.ToString() + " " + workSheet.Cells[i, 7].Value.ToString(); PassagensPedagio passagensPedagio = new PassagensPedagio(); passagensPedagio.Placa = workSheet.Cells[i, 1].Value.ToString(); passagensPedagio.Tag = workSheet.Cells[i, 2].Value.ToString(); passagensPedagio.Prefixo = workSheet.Cells[i, 3].Value.ToString(); passagensPedagio.Marca = workSheet.Cells[i, 4].Value.ToString(); passagensPedagio.Categ = workSheet.Cells[i, 5].Value.ToString(); passagensPedagio.Data = Convert.ToDateTime(workSheet.Cells[i, 6].Value.ToString()); passagensPedagio.Hora = Convert.ToDateTime(montarData); passagensPedagio.Rodovia = workSheet.Cells[i, 8].Value.ToString(); passagensPedagio.Praca = workSheet.Cells[i, 9].Value.ToString(); passagensPedagio.Valor = Convert.ToDecimal(workSheet.Cells[i, 10].Value.ToString()); passagensPedagio.ArquivoImportadoId = arquivoImportado.ArquivoImportadoId; listapassagensPedagios.Add(passagensPedagio); } } } return(listapassagensPedagios); }
public void SalvarPassagensPedagio(PassagensPedagio passagensPedagio) { _context.PassagensPedagios.Add(passagensPedagio); _context.SaveChanges(); }