public bool AtualizarStatus(int Id, Status Status) { var Guincho = Banco.Database().Guincho.Find(Id); if (Guincho == null) { return(false); } Guincho.AlterarStatus(Status); Banco.Salvar(); return(true); }
public void AtualizarQuantidade(int Aro, int Quantidade) { foreach (var Pneu in Banco.Database().Pneu) { if (Pneu.Aro == Aro) { Pneu.AlterarQuantidade(Quantidade); goto salvar; } } CriarPneu(Aro, Quantidade); salvar :; Banco.Salvar(); }
public override GuinchoAbstrato SelecionarGuincho() { foreach (var guincho in Banco.Database().Guincho) { if (guincho.Porte == Porte.Medio && guincho.Status == Status.Disponivel) { return(guincho); } } return(null); }
public PneuAbstrato SelecionarPneu(int aroPneu) { foreach (var pneu in Banco.Database().Pneu) { if (pneu.Aro == aroPneu && pneu.Quantidade >= 0) { return(pneu); } } return(null); }