/// <summary> /// Método que cadastra bicicleta no sistema /// </summary> private static void CadastraBicicleta() { bicicleta = new Bicicleta(); Console.Write("Informe a descrição: "); bicicleta.Descricao = Console.ReadLine(); modeloController.GetModelos() .ToList <Modelo>() .ForEach(x => Console.WriteLine($"ID: {x.Id} MODELO: {x.Descricao}")); Console.Write("Informe o ID do modelo: "); bicicleta.ModeloId = int.Parse(Console.ReadLine()); Console.Write("Informe o valor: R$"); bicicleta.Valor = double.Parse(Console.ReadLine()); new Bicicleta() { Descricao = bicicleta.Descricao, ModeloId = bicicleta.ModeloId, Valor = bicicleta.Valor }; if (bicicletaController.AddBicicleta(bicicleta)) { Console.WriteLine("Usuário cadastrado com sucesso! (Press any key...)"); } else { Console.WriteLine("Erro ao cadastrar"); } }
public ActionResult InterogareDoi() { List <Interogare2cs> clienti = new List <Interogare2cs>(); SqlConnection connection = new SqlConnection("data source = DESKTOP-IBNRKP3\\SQLEXPRESS; initial catalog = BD_Project; integrated security = True"); SqlCommand cmd = new SqlCommand(@" select top 2 cb.IdBicicleta, b.Model, b.Categorie, COUNT(cb.IdBicicleta) from Comenzi_Biciclete cb left join Bicicleta b on b.IdBicicleta = cb.IdBicicleta group by cb.IdBicicleta, b.Model, b.Categorie order by count(cb.IdBicicleta) desc", connection); connection.Open(); SqlDataReader reader = cmd.ExecuteReader(); while (reader.Read()) { Interogare2cs x = new Interogare2cs(); Bicicleta Y = new Bicicleta(); Y.IdBicicleta = reader.GetInt32(0); Y.Model = reader.GetString(1); Y.Categorie = reader.GetString(2); x.count = reader.GetInt32(3); x.bicicleta = Y; clienti.Add(x); } reader.Close(); return(View(clienti)); }
/// <summary> /// Método para Atualizar um bicicleta existente /// </summary> /// <param name="bicicletaAtual">Enviar ID, Marca, Modelo, Valor. </param> /// <returns>Retorna true, com sucesso</returns> public bool AtualizarBicicleta(Bicicleta bicicletaAtual) { if (bicicletinha.bicicletas.FirstOrDefault <Bicicleta>().Id != bicicletaAtual.Id) { return(false); } if (string.IsNullOrWhiteSpace(bicicletaAtual.Marca)) { return(false); } if (string.IsNullOrWhiteSpace(bicicletaAtual.Modelo)) { return(false); } if (bicicletaAtual.Valor < 0) { return(false); } else { bicicletinha.bicicletas.Add(bicicletaAtual); bicicletinha.SaveChanges(); return(true); } }
public async Task <IActionResult> PutBicicleta(int id, Bicicleta bicicleta) { if (id != bicicleta.Id) { return(BadRequest()); } _context.Entry(bicicleta).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!BicicletaExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
//Metodo inseri novas bicicletas em nosso banco de dados public bool InserirBicicleta(Bicicleta item) { contexDB.Bicicletas.Add(item); contexDB.SaveChanges(); return(true); }
public async Task <IActionResult> PutBicicleta([FromRoute] int id, [FromBody] Bicicleta bicicleta) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != bicicleta.CdBicicleta) { return(BadRequest()); } bicicleta.DtAlteracao = DateTime.Now; _context.Entry(bicicleta).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!BicicletaExists(id)) { return(NotFound()); } else { throw; } } return(Ok(bicicleta)); }
public async Task <IActionResult> PostBicicleta([FromBody] Bicicleta bicicleta) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } bicicleta.DtRegistro = DateTime.Now; _context.Bicicleta.Add(bicicleta); try { await _context.SaveChangesAsync(); } catch (DbUpdateException) { if (BicicletaExists(bicicleta.CdBicicleta)) { return(new StatusCodeResult(StatusCodes.Status409Conflict)); } else { throw; } } return(CreatedAtAction("GetBicicleta", new { id = bicicleta.CdBicicleta }, bicicleta)); }
public ActionResult EditareBicicleta(int?id) { Bicicleta bicicleta = new Bicicleta(); SqlConnection connection = new SqlConnection("data source = DESKTOP-IBNRKP3\\SQLEXPRESS; initial catalog = BD_Project; integrated security = True"); SqlCommand cmd = new SqlCommand(@" select * from Bicicleta b where b.IdBicicleta = " + id, connection); connection.Open(); SqlDataReader reader = cmd.ExecuteReader(); while (reader.Read()) { try { bicicleta.IdBicicleta = reader.GetInt32(0); } catch (Exception e) { } try { bicicleta.Categorie = reader.GetString(1); } catch (Exception e) { } try { bicicleta.Model = reader.GetString(2); } catch (Exception e) { } try { bicicleta.Pret_h = reader.GetDecimal(3); } catch (Exception e) { } try { bicicleta.Detalii = reader.GetString(4); } catch (Exception e) { } try { bicicleta.ImageLink = reader.GetString(5); } catch (Exception e) { } } reader.Close(); return(View(bicicleta)); }
private static void ComenzarATrabajar() { uint id = cola[0]; Bicicleta biciCola = Bicicletas.ObtenerBicicleta(id); if (biciCola.Estado == 2 && !atendiendo) { ColocadorDeRueda1.ComenzarATrabajar(id); SePuedeSeguirColocando(); if (sePuedeColocar) { ColocadorDeRueda2.ComenzarATrabajar(id); } } else if (ColocadorDeRueda1.Atendiendo) { ColocadorDeRueda2.ComenzarATrabajar(id); } else { ColocadorDeRueda1.ComenzarATrabajar(id); } atendiendo = true; //empieza a atender cola.RemoveAt(0); CalcularServidorMasRapido(); SePuedeSeguirColocando(); }
protected void Page_Load(object sender, EventArgs e) { if (Session["usuario"] == null) { Response.Redirect("Default.aspx"); } else { if (!IsPostBack) { if (sqlCon.State == ConnectionState.Closed) { sqlCon.Open(); } SqlDataAdapter sqlDA = new SqlDataAdapter("SELECT * From dinamizate.bicicleta WHERE Disponible = 1", sqlCon); DataTable dt = new DataTable(); List <String> bicis = new List <string>(); sqlDA.Fill(dt); sqlCon.Close(); for (int i = 0; i < dt.Rows.Count; i++) { bicis.Add(((String)dt.Rows[i]["idBicicleta"].ToString()) + "-" + ((String)dt.Rows[i]["Marca"])); } Bicicleta.DataSource = bicis; Bicicleta.DataBind(); } } }
public async Task <ActionResult <Bicicleta> > PostBicicleta(Bicicleta bicicleta) { _context.Bicicletas.Add(bicicleta); await _context.SaveChangesAsync(); return(CreatedAtAction(nameof(GetBicicleta), new { id = bicicleta.Id }, bicicleta)); }
//bicicletele care nu au fost comandate niciodata public ActionResult InterogareUnu() { List <Bicicleta> biciclete = new List <Bicicleta>(); SqlConnection connection = new SqlConnection("data source = DESKTOP-IBNRKP3\\SQLEXPRESS; initial catalog = BD_Project; integrated security = True"); SqlCommand cmd = new SqlCommand(@" select b.IdBicicleta, b.Model, b.Categorie, b.Pret_h from Bicicleta b where b.IdBicicleta not in (select cb.IdBicicleta from Comenzi_Biciclete cb) ", connection); connection.Open(); SqlDataReader reader = cmd.ExecuteReader(); while (reader.Read()) { Bicicleta x = new Bicicleta(); x.IdBicicleta = reader.GetInt32(0); x.Model = reader.GetString(1); x.Categorie = reader.GetString(2); x.Pret_h = reader.GetDecimal(3); biciclete.Add(x); } reader.Close(); return(View(biciclete)); }
public ActionResult Post([FromBody] Bicicleta bici) { context.Bicicleta.Add(bici); context.SaveChanges(); return(new CreatedAtRouteResult("ObtenerBici", new { id = bici.Id }, bici)); }
public ActionResult Cadastrar(Bicicleta bicicleta) { _unit.BicicletaRepository.Cadastrar(bicicleta); _unit.Salvar(); TempData["msg"] = "Cadastrada com sucesso"; return(RedirectToAction("Cadastrar")); }
// 3 - Inserção - OK /// <summary> /// Metodo utilizado para validar e Inserir um registro dentro do sistema /// </summary> /// <param name="item">Nossa nova bicicleta</param> /// <returns>Retorna verdadeiro para um item valido</returns> public bool InserirBicicleta(Bicicleta item) { if (string // nosso tipo que contem varios metodos prontos para string .IsNullOrWhiteSpace // metodo que identifica espaços em branco apenas ou valor null (item.Marca)) // nosso campo que vamos validar { return(false); } if (string.IsNullOrWhiteSpace(item.Modelo)) { return(false); } if (item.Valor <= 0) // verificamos se o valor infomado é maior que 0. { return(false); // caso não, ele já retorna para fora do método. } // salvamos nosso item dentro de nossa tabela em memoria contextDB.Bicicletas.Add(item); // Salvamos agora no banco esta informação contextDB.SaveChanges(); // retornamos verdadeiro para indicar sucesso na inserção do registro return(true); }
public ResultViewModel Post([FromBody] EditorBicicletaViewModel model) { model.Validate(); if (model.Invalid) { return new ResultViewModel { Sucess = false, Message = "Não foi possível cadastrar a bicicleta.", Data = model.Notifications } } ; var bicicleta = new Bicicleta(); bicicleta.Id = model.Id; bicicleta.Modelo = model.Modelo; bicicleta.Preco = model.Preco; bicicleta.QtdEstoque = model.QtdEstoque; bicicleta.DataCriacao = model.DataCriacao; _repository.Save(bicicleta); return(new ResultViewModel { Sucess = true, Message = "Bicicleta cadastrada com sucesso!", Data = bicicleta }); }
public static void Main(string[] args) { Carro carro = new Carro(); carro.Ano = 2019; carro.Modelo = "Passat"; carro.Cor = "Branca"; carro.Km = 100000; carro.CapacidadePassageiro = 5; carro.Revisao(); Console.WriteLine(JsonConvert.SerializeObject(carro)); Console.WriteLine($"Revisão de Número :{carro.CalcularNumeroRevisao(carro.Km)}"); Console.WriteLine("-------------------------------------------------------"); Caminhao caminhao = new Caminhao(); caminhao.Ano = 2000; caminhao.Modelo = "Mercedez"; caminhao.Cor = "Azul"; caminhao.Km = 170000; caminhao.CapacidadeCarga = 10; caminhao.Revisao(); Console.WriteLine(JsonConvert.SerializeObject(caminhao)); Console.WriteLine($"Revisão de Número :{caminhao.CalcularNumeroRevisao(carro.Km)}"); Console.WriteLine("-------------------------------------------------------"); Bicicleta bicicleta = new Bicicleta(); bicicleta.Ano = 2019; bicicleta.Modelo = "Caloi"; bicicleta.Cor = "Branca"; Console.WriteLine(JsonConvert.SerializeObject(bicicleta)); Console.WriteLine("-------------------------------------------------------"); }
static void Main(string[] args) { string retorno = string.Empty; Veiculo carro = new Carro(); carro.Cor = Color.Red; carro.QtdePassageiros = 5; carro.Modelo = Volkswagen.Gol; retorno = carro.Acelerar(); var moto = new Moto(2); moto.Modelo = Yamaha.RD350; moto.Cor = Color.Black; retorno = moto.Acelerar(); var bicicleta = new Bicicleta(); bicicleta.QtdePassageiros = 1; bicicleta.Marca = Marcas.Caloi; retorno = bicicleta.Acelerar(); }
public void AlterarBicicleta(Bicicleta BicicletaEditada, int id) { Bicicleta bicicletaQueEuVouEditar = contextDB.Bicicletas.FirstOrDefault(p => p.Id == id); bicicletaQueEuVouEditar = BicicletaEditada; contextDB.SaveChanges(); }
public IHttpActionResult PostBicicleta(Bicicleta bicicleta) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } db.Bicicleta.Add(bicicleta); try { db.SaveChanges(); } catch (DbUpdateException) { if (BicicletaExists(bicicleta.id)) { return(Conflict()); } else { throw; } } return(CreatedAtRoute("DefaultApi", new { id = bicicleta.id }, bicicleta)); }
public ActionResult Edit(Bicicleta emp) { if (Session["User"] != null) { ViewBag.Nombre = Session["FirstName"]; ViewBag.Apellido = Session["LastName"]; try { if (ModelState.IsValid) { ViewBag.marca = new SelectList(marcadao.ListarMarca(), "IdMarca", "descMarca", emp.codMarca); ViewBag.imagen = new SelectList(db.TB_IMAGENES.ToList(), "cod_imagen", "descrp_imagen", emp.codImg); bicicletadao.UpdateBicicleta(emp); return(RedirectToAction("ListarBicicleta")); } else { return(RedirectToAction("ListarBicicleta")); } } catch { return(View()); } } else { return(RedirectToAction("Login")); } }
public IHttpActionResult PutBicicleta(int id, Bicicleta bicicleta) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != bicicleta.id) { return(BadRequest()); } db.Entry(bicicleta).State = EntityState.Modified; try { db.SaveChanges(); } catch (DbUpdateConcurrencyException) { if (!BicicletaExists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }
private void btSalvar_Click(object sender, EventArgs e) { try { Aluguel aluguel = new Aluguel(); aluguel.Cliente = new Cliente(); aluguel.Bicicleta = new Bicicleta(); aluguel.Cod = CodAlguel; aluguel.DataRetirada = DateTime.ParseExact(tbDataRetirada.Text, "dd/MM/yyyy", System.Globalization.CultureInfo.InvariantCulture); Cliente cli = new Cliente(); Bicicleta bic = new Bicicleta(); String clienteCpf = Convert.ToString(cbCliente.SelectedValue); cli = Util.Gerenciador.BuscarClientePorCodigo(clienteCpf); aluguel.Cliente = cli; Int64 bicicletaCod = (Int64)cbBicicleta.SelectedValue; aluguel.Bicicleta = Util.Gerenciador.BuscarBicicletaPorCodigo(bicicletaCod); Util.Gerenciador.CadastrarAluguel(aluguel); MessageBox.Show("Bicicleta Cadastrada com Sucesso!"); this.Close(); } catch (Exception ex) { MessageBox.Show(ex.Message); } }
public ActionResult DeleteConfirmed(int id) { Bicicleta bicicleta = db.Bicicleta.Single(b => b.idBicicleta == id); db.Bicicleta.DeleteObject(bicicleta); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult DeleteConfirmed(int id) { Bicicleta bicicleta = db.Bicicletas.Find(id); db.Bicicletas.Remove(bicicleta); db.SaveChanges(); return(RedirectToAction("Index")); }
public static void CadastrarBicicleta(int marchas, string marca, string modelo, string cor, int ano) { using (Contexto ctx = new Contexto()) { Bicicleta bike = new Bicicleta(marchas, marca, modelo, cor, ano); ctx.Bicicleta.Add(bike); ctx.SaveChanges(); } }
public bool InserirBicicleta(Bicicleta bicicleta) { if (bicicleta == null) { return(false); } contextDB.Bicicletas.Add(bicicleta); contextDB.SaveChanges(); return(true); }
// GET: /Bike/Delete/5 public ActionResult Delete(int id, bool?saveChangesError) { if (saveChangesError.GetValueOrDefault()) { ViewBag.ErrorMessage = "Não foi possível salvar as mudanças. Tente novamente......"; } Bicicleta bike = _bicicletaRepositorio.GetBikePorID(id); return(View(bike)); }
public ActionResult Edit([Bind(Include = "IdBicicleta,Marca,Color,Modelo,ImagenBicicleta")] Bicicleta bicicleta) { if (ModelState.IsValid) { db.Entry(bicicleta).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(bicicleta)); }
private void frmAtualizar_Load(object sender, EventArgs e) { DataGridView gvBicicletas = frmPrincipal.Controls.Find("gvBicicletas", true).FirstOrDefault() as DataGridView; Bicicleta bicicleta = ((Bicicleta)gvBicicletas.SelectedRows[0].DataBoundItem); txtModelo.Text = bicicleta.Modelo; txtPreco.Text = Convert.ToString(bicicleta.PrecoProposto); txtQuantidade.Text = Convert.ToString(bicicleta.Quantidade); }
void Start () { // inicializacao (chamada de constrtores) aviao = new Veiculo (900, 200, 8); bike = new Bicicleta ("pedallegal"); meuCarro = new Carro ("CEY-9976", 250); print (aviao.Descrever ()); print (bike.Descrever ()); print (meuCarro.Descrever ()); }