public static List <Rastreio> retornarTudo() { //abertura do comando sql var comando = conexão.CreateCommand(); //criação de comando sql comando.CommandText = $"SELECT * FROM {nomeTabela}"; // execução do comando var resultado = comando.ExecuteReader(); List <Rastreio> rastreioLista = new List <Rastreio>(); // adicionando dados da consulta a lista while (resultado.Read()) { Rastreio rast = new Rastreio(); rast.idrastreio = Convert.ToInt32(resultado.GetString(0)); rast.codigorastreio = (resultado.GetString(1)); rast.desc = (resultado.GetString(2)); rast.idvenda = (resultado.GetInt32(3)); rastreioLista.Add(rast); } // distruição de objetos não utilizadoss comando.Dispose(); resultado.Dispose(); return(rastreioLista); }
public static List <Rastreio> buscar(string condições) { //abertura do comando sql var comando = conexão.CreateCommand(); var sql = $"SELECT * FROM {nomeTabela} WHERE {condições}"; // criação do comando sql comando.CommandText = sql; // executando comando var resultado = comando.ExecuteReader(); //destruindo objetos inuteis comando.Dispose(); List <Rastreio> rastreioLista = new List <Rastreio>(); // adicionando dados da consulta a lista while (resultado.Read()) { Rastreio rast = new Rastreio(); rast.idrastreio = Convert.ToInt32(resultado.GetString(0)); rast.codigorastreio = (resultado.GetString(1)); rast.desc = (resultado.GetString(2)); rast.idvenda = (resultado.GetInt32(3)); rastreioLista.Add(rast); } // destruindo objeto inutilizado resultado.Dispose(); return(rastreioLista); }
public void CreateRastreio(Rastreio rastreio) { string trackStatus = ConsultTrackStatus(rastreio.Codigo); rastreio.Status = trackStatus; db.Rastreios.Add(rastreio); db.SaveChanges(); }
public AvaliarMercadoVM(Rastreio mercado) { CNPJ = mercado.cnpj; NomeMercado = mercado.mercado; RatingCommand = new Command <object>(OnTapped); AvaliarMercadoCommand = new Command(AvaliarMercado); ListaDeAvaliacoes = new ObservableCollection <Avaliacoes>(); PovoaListadeAvaliacoes(); }
public IHttpActionResult DeleteRastreio(long id) { Rastreio rastreio = _service.RemoveRastreio(id); if (rastreio == null) { return(NotFound()); } return(Ok(rastreio)); }
public IHttpActionResult PostRastreio(Rastreio rastreio) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } _service.CreateRastreio(rastreio); return(CreatedAtRoute("DefaultApi", new { id = rastreio.Id }, rastreio)); }
public IHttpActionResult GetRastreio(long id) { Rastreio rastreio = _service.ConsultRastreio(id); if (rastreio == null) { return(NotFound()); } return(Ok(rastreio)); }
public IActionResult GetById(long id) { Rastreio rastreio = _rastreioRepository.Find(id); if (rastreio == null) { return(NotFound()); } return(new ObjectResult(rastreio)); }
public Rastreio RemoveRastreio(long id) { Rastreio rastreio = db.Rastreios.Find(id); if (rastreio == null) { return(null); } db.Rastreios.Remove(rastreio); db.SaveChanges(); return(rastreio); }
public static void salvar(Rastreio rast) { //abertura do comando sql var comando = conexão.CreateCommand(); // criação do comando sql comando.CommandText = $"INSERT INTO {nomeTabela}(codigorastreio,desc) values('{rast.codigorastreio}','{rast.desc}')"; // execução do comando comando.ExecuteNonQuery(); // destruição do objeto de comando comando.Dispose(); }
public IHttpActionResult PutRastreio(long id, Rastreio rastreio) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != rastreio.Id) { return(BadRequest()); } bool result = _service.EditRastreio(id, rastreio); if (!result) { return(NotFound()); } return(StatusCode(HttpStatusCode.NoContent)); }
public bool EditRastreio(long id, Rastreio rastreio) { string trackStatus = ConsultTrackStatus(rastreio.Codigo); rastreio.Status = trackStatus; db.Entry(rastreio).State = EntityState.Modified; try { db.SaveChanges(); } catch (DbUpdateConcurrencyException) { if (!RastreioExists(id)) { return(false); } else { throw; } } return(true); }
private void AvaliarMercado(object obj) { Rastreio mercado = obj as Rastreio; App.Current.MainPage.Navigation.PushAsync(new AvaliarMercadoView(mercado)); }
public AvaliarMercadoView(Rastreio mercado) { InitializeComponent(); BindingContext = new AvaliarMercadoVM(mercado); }