Esempio n. 1
0
        public void Insert(Model.orcamento orcamento)
        {
            SqlConnection conexao = new SqlConnection(strCon);
            string        sql     = "Insert into orcamento values(@idCliente, @idVeiculo, @idProduto, @idFuncionario, @tipo, @serv_lateral, @serv_frontal, @valor, @status)";
            SqlCommand    cmd     = new SqlCommand(sql, conexao);

            cmd.Parameters.AddWithValue("@idCliente", orcamento.idCliente);
            cmd.Parameters.AddWithValue("@idVeiculo", orcamento.idVeiculo);
            cmd.Parameters.AddWithValue("@idProduto", orcamento.idProduto);
            //cmd.Parameters.AddWithValue("@idTipo_prod", orcamento.idTipo_prod);
            //cmd.Parameters.AddWithValue("@idTipo_serv", orcamento.idTipo_serv);
            cmd.Parameters.AddWithValue("@idFuncionario", orcamento.idFuncionario);
            cmd.Parameters.AddWithValue("@tipo", orcamento.tipo);
            cmd.Parameters.AddWithValue("@serv_lateral", orcamento.serv_lateral);
            cmd.Parameters.AddWithValue("@serv_frontal", orcamento.serv_frontal);
            cmd.Parameters.AddWithValue("@valor", orcamento.valor);
            cmd.Parameters.AddWithValue("@status", orcamento.status);
            conexao.Open();
            try
            {
                cmd.ExecuteNonQuery();
            }

            catch
            {
                Console.WriteLine("Deu erro na inserção de orçamentos ... ");
            }

            finally
            {
                conexao.Close();
            }
        }
Esempio n. 2
0
        public void Aprovar(Model.orcamento orc)
        {
            //mudar orc para aprovado
            orcamento bllOrc = new orcamento();

            bllOrc.Update(orc);
            Model.servico srv        = new Model.servico();
            servico       bllServico = new servico();

            srv.idServico     = orc.idOrcamento;
            srv.idCliente     = orc.idCliente;
            srv.idVeiculo     = orc.idVeiculo;
            srv.idProduto     = orc.idProduto;
            srv.idFuncionario = orc.idFuncionario;
            srv.tipo          = orc.tipo;
            srv.serv_lateral  = orc.serv_lateral;
            srv.serv_frontal  = orc.serv_frontal;
            srv.valor         = orc.valor;
            srv.status        = orc.status;
            bllServico.Insert(srv);
        }
Esempio n. 3
0
        public void Update(Model.orcamento orcamento)
        {
            SqlConnection conexao = new SqlConnection(strCon);
            string        sql     = "Update orcamento set idCliente=@idCliente,";

            sql += "idVeiculo=@idVeiculo, idProduto=@idProduto,";
            sql += "idFuncionario=@idFuncionario, tipo=@tipo,";
            sql += "serv_lateral=@serv_lateral, serv_frontal=@serv_frontal,";
            sql += "valor=@valor, status=@status";
            sql += " where idOrcamento=@idOrcamento;";
            SqlCommand cmd = new SqlCommand(sql, conexao);

            cmd.Parameters.AddWithValue("@idOrcamento", orcamento.idOrcamento);
            cmd.Parameters.AddWithValue("@idCliente", orcamento.idCliente);
            cmd.Parameters.AddWithValue("@idVeiculo", orcamento.idVeiculo);
            cmd.Parameters.AddWithValue("@idProduto", orcamento.idProduto);
            //cmd.Parameters.AddWithValue("@idTipo_prod", orcamento.idTipo_prod);
            //cmd.Parameters.AddWithValue("@idTipo_serv", orcamento.idTipo_serv);
            cmd.Parameters.AddWithValue("@idFuncionario", orcamento.idFuncionario);
            cmd.Parameters.AddWithValue("@tipo", orcamento.tipo);
            cmd.Parameters.AddWithValue("@serv_lateral", orcamento.serv_lateral);
            cmd.Parameters.AddWithValue("@serv_frontal", orcamento.serv_frontal);
            cmd.Parameters.AddWithValue("@valor", orcamento.valor);
            cmd.Parameters.AddWithValue("@status", orcamento.status);
            conexao.Open();
            try
            {
                cmd.ExecuteNonQuery();
            }

            catch
            {
                Console.WriteLine("Deu erro na atualização de orçamentos... ");
            }

            finally
            {
                conexao.Close();
            }
        }
Esempio n. 4
0
        public List <Model.orcamento> Select()
        {
            List <Model.orcamento> ListaOrcamento = new List <Model.orcamento>();
            SqlConnection          conexao        = new SqlConnection(strCon);
            string     sql = "Select * from orcamento;";
            SqlCommand cmd = new SqlCommand(sql, conexao);

            conexao.Open();
            try
            {
                SqlDataReader reader = cmd.ExecuteReader(CommandBehavior.CloseConnection);
                while (reader.Read())
                {
                    Model.orcamento orcamento = new Model.orcamento();
                    orcamento.idOrcamento = Convert.ToInt32(reader[0].ToString());
                    orcamento.idCliente   = Convert.ToInt32(reader["idCliente"].ToString());
                    orcamento.idVeiculo   = Convert.ToInt32(reader["idVeiculo"].ToString());
                    orcamento.idProduto   = Convert.ToInt32(reader["idProduto"].ToString());
                    //orcamento.idTipo_prod = Convert.ToInt32(reader["idTipo_prod"].ToString());
                    //orcamento.idTipo_serv = Convert.ToInt32(reader["idTipo_serv"].ToString());
                    orcamento.idFuncionario = Convert.ToInt32(reader["idFuncionario"].ToString());
                    orcamento.tipo          = reader["tipo"].ToString();
                    orcamento.serv_lateral  = reader["serv_lateral"].ToString();
                    orcamento.serv_frontal  = reader["serv_frontal"].ToString();
                    orcamento.valor         = Convert.ToDouble(reader["valor"].ToString());
                    orcamento.status        = reader["status"].ToString();
                    ListaOrcamento.Add(orcamento);
                }
            }
            catch
            {
                Console.WriteLine("Deu erro na seleção de orçamentos ... ");
            }
            finally
            {
                conexao.Close();
            }
            return(ListaOrcamento);
        }
Esempio n. 5
0
        public void Delete(Model.orcamento orcamento)
        {
            SqlConnection conexao = new SqlConnection(strCon);
            string        sql     = "Delete from orcamento where idOrcamento=@idOrcamento;";
            SqlCommand    cmd     = new SqlCommand(sql, conexao);

            cmd.Parameters.AddWithValue("@idOrcamento", orcamento.idOrcamento);
            conexao.Open();
            try
            {
                cmd.ExecuteNonQuery();
            }

            catch
            {
                Console.WriteLine("Deu erro na remoção de orçamentos ... ");
            }

            finally
            {
                conexao.Close();
            }
        }
Esempio n. 6
0
 public void Delete(Model.orcamento orcamento)
 {
     DAL.orcamento dalOrcamento = new DAL.orcamento();
     dalOrcamento.Delete(orcamento);
 }
Esempio n. 7
0
 public void Update(Model.orcamento orcamento)
 {
     DAL.orcamento dalOrcamento = new DAL.orcamento();
     dalOrcamento.Update(orcamento);
 }
Esempio n. 8
0
 public void Insert(Model.orcamento orcamento)
 {
     DAL.orcamento dalOrcamento = new DAL.orcamento();
     dalOrcamento.Insert(orcamento);
 }