public bool getantes_ou_dps(List <EntidadeDominio> go, Sumario a, Status ago) { int at = 0, att = 0, i = 0; for (i = 0; i < go.Count; i++) { if (a.Dep.ID == go[i].ID) { at = i; } } i = 0; for (i = 0; i < go.Count; i++) { if (ago.Atual.ID == go[i].ID) { att = i; } } if (((at >= att) && ago.IsDesembarque == a.IsDesembarque) || (a.IsDesembarque == true && ago.IsDesembarque == false)) { return(true); } return(false); }
/// <summary> /// Devolve detalhe de um determinado sumário /// </summary> /// <param name="cod">Código do Sumário</param> /// <returns>Detalhes do Sumário</returns> public static Sumario GetSumarioDetailsBD(int cod) { DataSet ds = new DataSet(); //SumariosBO.Sumarios sum1 = new SumariosBO.Sumarios(); //sem "using" using (OleDbConnection conn = new OleDbConnection(ConfigurationManager.ConnectionStrings["SumariosConnectionString"].ConnectionString)) { string query = @"select * from Sumarios where C_sum = @cod"; OleDbDataAdapter da = new OleDbDataAdapter(query, conn); //Instanciar parâmetros da.SelectCommand.Parameters.Add("@cod", OleDbType.Integer).Value = cod; da.Fill(ds, "Sumarios"); if (ds.Tables[0].Rows.Count > 0) { Sumario s = new Sumario(); DataRow dr = ds.Tables[0].Rows[0]; s.CodSum = cod; s.Data = (DateTime)dr["Data"]; s.Desc = dr["Texto"].ToString(); s.Prof = dr["Sigla_p"].ToString();; return(s); } return(null); } }
public async Task <IActionResult> Edit(int id, [Bind("SumarioId,CanEmpleados")] Sumario sumario) { if (id != sumario.SumarioId) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(sumario); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!SumarioExists(sumario.SumarioId)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(sumario)); }
public async Task <IEnumerable <Pais> > GetPaises() { Sumario global = JsonSerializer.Deserialize <Sumario>(await Utils.GetAsync("https://api.covid19api.com/summary")); ///Ordena os paises IEnumerable <Pais> retorno = global.Countries.OrderByDescending(x => x.TotalConfirmed - x.TotalRecovered).Take(10); return(retorno); }
public async Task <IActionResult> Create([Bind("SumarioId,CanEmpleados")] Sumario sumario) { if (ModelState.IsValid) { _context.Add(sumario); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(sumario)); }
public static void Main(string[] args) { int usuariocadastro = 0, identusuario = 0, numUsuario = 0; Console.Clear(); Console.WriteLine("Digite 1 para fazer seu cadastro ou 2 se já for cadastrado."); usuariocadastro = int.Parse(Console.ReadLine()); Usuario usuarioCadastrado = null; if (usuariocadastro == 1) { Console.WriteLine("Por favor, digite seu nome,idade,telefone e cpf para fazermos seu cadastro."); string dadosusuario = Console.ReadLine(); Usuario.cadastrarUsuario(dadosusuario); Console.Clear(); } else { if (usuariocadastro == 2) { Console.WriteLine("Informe seu número de usuário:"); numUsuario = int.Parse(Console.ReadLine()); Usuario [] posiçao = Usuario.retornaVetorUsuario(); usuarioCadastrado = posiçao[numUsuario - 1]; Console.WriteLine("Bem vindo(a) {0} !", usuarioCadastrado.getNome()); Console.Clear(); } else { Console.WriteLine("Opção inválida!"); Console.Clear(); } } Console.WriteLine("Deseja finalizar o programa? digite sim para sair e não para continuar:"); string resposta = Console.ReadLine(); if (resposta == "sim") { Console.WriteLine("Obrigado por utilizar nosso programa!"); } else { if (resposta == "não") { Sumario match = new Sumario(cadastradoSumario, Animais.retornaVetoranimais()); } } }
static void Main(string[] args) { List <Encabezado> encabezado = new List <Encabezado> { new Encabezado { Tipo_Registro = "D", FechaTransmision = DateTime.UtcNow.AddMinutes(-240), PeriodoAcademico = "2019-3", Tipo_Moneda = "DOP" } }; List <Detalle> detalle = new List <Detalle> { new Detalle { Tipo_Registro = "E", Matricula = "2017-1497", Cedula = "402-2315799-7", CantidadCreditos = 5, Monto = 30000 }, new Detalle { Tipo_Registro = "E", Matricula = "2017-1158", Cedula = "402-2318699-5", CantidadCreditos = 6, Monto = 45000 }, new Detalle { Tipo_Registro = "E", Matricula = "2017-1111", Cedula = "225-2455799-0", CantidadCreditos = 3, Monto = 25000 }, new Detalle { Tipo_Registro = "E", Matricula = "2017-2268", Cedula = "223-2308087-6", CantidadCreditos = 8, Monto = 60000 } }; Sumario sumario = new Sumario { cantidadEstudiantes = 4, TotalCreditos = 22, MontoTotal = 160000 }; var data = new JObject { encabezado, detalle, sumario }; var jsonData = JsonConvert.SerializeObject(data); System.IO.File.WriteAllText(@"C:\temp\file.json", jsonData.ToString()); Console.WriteLine(jsonData); Console.ReadKey(); }
public SingleResponse <List <Sumario> > getrecordsumary(Sumario ListParam) { SingleResponse <List <Sumario> > response = new SingleResponse <List <Sumario> >(); int iNoCot = 0; iNoCot = ListParam.idNoCotizacion; DataSet ds = dblayer.GetrecordSumary(iNoCot); List <Sumario> listreg = new List <Sumario>(); List <Sumario> datosCliente = new List <Sumario>(); foreach (DataRow dr in ds.Tables[0].Rows) { listreg.Add(new Sumario { idNoCotizacion = Convert.ToInt32(dr["idNoCotizacion"]), intCotGen = Convert.ToInt32(dr["CotGen"]), intPolEmi = Convert.ToInt32(dr["PolEmi"]), PolNoEmi = Convert.ToInt32(dr["PolNoEmi"]), }); } datosCliente = listreg; response.IsOk.Equals(true); response.Done(datosCliente, string.Empty); return(response); }
public List <Sumario> GetRoles() { int b = 0; int.TryParse(codd, out b); List <Sumario> ld = new List <Sumario>(); List <EntidadeDominio> ldd = new StatusDAO().consultar(new Status()); if (b != 0) { ldd = ldd.Where(x => ((Status)x).Passageiro.passagem.Voo.ID == b).ToList(); } List <EntidadeDominio> lldd = new DepartamentoDAO().consultar(new Departamento() { Pass = new Passagens() { ID = b } }); foreach (Status s in ldd) { Sumario su = new Sumario(); su.Qtd = 1; su.Dep.ID = s.Atual.ID; su.Voo = s.Passageiro.passagem.Voo; su.Dep.Nome = s.Atual.Nome; su.IsDesembarque = s.IsDesembarque; if (s.IsDesembarque) { su.Aero.ID = s.Passageiro.passagem.Voo.LO_chegada.ID; su.Aero.Nome = s.Passageiro.passagem.Voo.LO_chegada.Nome; su.Aero.sigla = s.Passageiro.passagem.Voo.LO_chegada.sigla; } else { su.Aero.ID = s.Passageiro.passagem.Voo.LO_partida.ID; su.Aero.Nome = s.Passageiro.passagem.Voo.LO_partida.Nome; su.Aero.sigla = s.Passageiro.passagem.Voo.LO_partida.sigla; } if (ld.Count == 0) { if (b == 0 || (b == su.Voo.ID)) { ld.Add(su); } } else { bool exists = false; foreach (Sumario sum in ld) { if (s.Atual.ID == sum.Dep.ID && s.IsDesembarque == sum.IsDesembarque) { if (b == 0 || (b == su.Voo.ID)) { exists = true; } } } if (!exists) { su.Qtd = 1; su.Dep.ID = s.Atual.ID; su.Voo = s.Passageiro.passagem.Voo; su.Dep.Nome = s.Atual.Nome; su.IsDesembarque = s.IsDesembarque; if (s.IsDesembarque) { su.Aero.ID = s.Passageiro.passagem.Voo.LO_chegada.ID; su.Aero.Nome = s.Passageiro.passagem.Voo.LO_chegada.Nome; su.Aero.sigla = s.Passageiro.passagem.Voo.LO_chegada.sigla; } else { su.Aero.ID = s.Passageiro.passagem.Voo.LO_partida.ID; su.Aero.Nome = s.Passageiro.passagem.Voo.LO_partida.Nome; su.Aero.sigla = s.Passageiro.passagem.Voo.LO_partida.sigla; } if (b == 0 || b == su.Voo.ID) { ld.Add(su); } } foreach (Sumario sum in ld) { if (s.Atual.ID == sum.Dep.ID) { if (((b == 0) || (b == su.Voo.ID)) && s.IsDesembarque == sum.IsDesembarque && exists == true) { sum.Qtd++; } } } } } for (int q = 0; q < ld.Count; q++) { for (int s = 0; s < ldd.Count; s++) { { if (getantes_ou_dps(lldd, ((Sumario)ld[q]), ((Status)ldd[s]))) { ((Sumario)ld[q]).Qtd_nao_passaram++; } else { ((Sumario)ld[q]).Qtd_passaram++; } } } } return(ld); }