示例#1
0
        //Remoção de clientes no banco de dados


        public static void RemoverVeiculosPesados(int Id)
        {
            VeiculoPesado veiculoPesado = GetVeiculoPesado(Id);
            Context       db            = new Context();

            db.VeiculosPesados.Remove(veiculoPesado);
            db.SaveChanges();
        }
        public static VeiculoPesado AtualizarVeiculoPesado(
            VeiculoPesado veiculoPesado
            )
        {
            Context db = new Context();

            db.VeiculosPesados.Update(veiculoPesado);
            db.SaveChanges();
            return(veiculoPesado);
        }
示例#3
0
        public override bool Equals(object obj)
        {
            if (obj == null)
            {
                return(false);
            }
            if (obj.GetType() != this.GetType())
            {
                return(false);
            }
            VeiculoPesado veiculoPesado = (VeiculoPesado)obj;

            return(this.GetHashCode() == veiculoPesado.GetHashCode());
        }
示例#4
0
        public LocacaoVeiculoPesado(
            Locacao Locacao,
            VeiculoPesado VeiculoPesado
            )
        {
            Context db = new Context();

            this.Locacao         = Locacao;
            this.IdLocacao       = Locacao.Id;
            this.VeiculoPesado   = VeiculoPesado;
            this.IdVeiculoPesado = VeiculoPesado.Id;

            db.LocacaoVeiculoPesados.Add(this);
            db.SaveChanges();
        }