Ejemplo n.º 1
0
        public Servico BuscarServico(int idServico)
        {
            FactoryConnection conn = new FactoryConnection();
            Servico serv = new Servico();
            try
            {
                String query = "SELECT * FROM Servico WHERE IdServico = '" + idServico + "' and ativo = 1";

                SqlCommand comand = new SqlCommand(query, conn.AbrirConnexao());

                SqlDataReader reader = comand.ExecuteReader();

                while (reader.Read())
                {
                    serv.IdServico = (int)reader["IdServico"];
                    serv.Descricao = (String)reader["Descricao"];
                    serv.Valor = (Decimal)reader["Valor"];
                    serv.Ativo = (Boolean)reader["Ativo"];
                }
                reader.Close();

            }
            catch (Exception e)
            {
                MessageBox.Show("Não foi possível conectar-se ao banco de dados!");
            }
            finally
            {
                conn.FecharConnecxao();
            }

            return serv;
        }
Ejemplo n.º 2
0
        public AlterarServico(Servico servic, FormularioListarServico FormularioListarServico)
        {
            InitializeComponent();

            campoDescricaoTelaAlterar.Text = servic.Descricao;
            campoValorTelaAlterar.Text = Convert.ToString(servic.Valor);

            this.servic = servic;
            this.FormularioListarServico = FormularioListarServico;
        }
Ejemplo n.º 3
0
 //--------foi acrescentado --------------//
 public void CadastrarServico(Servico servico)
 {
     if (ibancodados.VerificaExistenciaServico(servico.Descricao) == false)
     {
         ibancodados.CadastrarServico(servico);
     }
     else
     {
         MessageBox.Show("Servico já existente");
     }
 }
Ejemplo n.º 4
0
        private void botaoAlterarTelaAlterar_Click(object sender, EventArgs e)
        {
            IfachadaServico fachadaServico = new FachadaServico();
            Servico servico = new Servico();

            if (campoDescricaoTelaAlterar.Text == null || campoDescricaoTelaAlterar.Text.Equals("") ||
               campoValorTelaAlterar.Text == null || campoValorTelaAlterar.Text.Equals(""))
            {
                MessageBox.Show("Preencha todos os campos!");
            }
            else
            {
                servico.Descricao = campoDescricaoTelaAlterar.Text;
                servico.Valor = Convert.ToDecimal(campoValorTelaAlterar.Text);

                fachadaServico.AlterarServico(servico,idServicoParaServico);
                this.Close();
            }
        }
Ejemplo n.º 5
0
        private void button1_Click(object sender, EventArgs e)
        {
            IfachadaServico fachadaServico = new FachadaServico();
                Projeto4_Junior.Modelo.Servico servico = new Projeto4_Junior.Modelo.Servico();

                servico.Descricao = campoDescricao.Text;
                servico.Valor = Convert.ToDecimal(campoValor.Text);

                if (campoDescricao.Equals("") || campoDescricao == null || campoValor.Equals("") || campoValor == null)
                {
                    MessageBox.Show("Por favor, preencher todos os campos");
                    servico.Descricao = campoDescricao.Text;
                }
                else
                {
                    servico.Descricao = campoDescricao.Text;
                    servico.Valor = Convert.ToDecimal(campoValor.Text);
                    servico.Ativo = true;
                    fachadaServico.CadastrarServico(servico);
                    this.Close();
                }
        }
Ejemplo n.º 6
0
        //--------foi acrescentado---------//
        public void CadastrarServico(Servico servico)
        {
            FactoryConnection conn = new FactoryConnection();
            try
            {
                String query = "insert into Servico (Descricao,Valor,Ativo) values" +
                "('" + servico.Descricao + "', '" + servico.Valor + "', '" + servico.Ativo + "')";

                SqlCommand comand = new SqlCommand(query, conn.AbrirConnexao());
                //comand.ExecuteNonQuery(); <---- Não seria melhor usar o comand pra executar a instrução SQL ?
                SqlDataReader reader = comand.ExecuteReader();

                MessageBox.Show("Cadastrado com sucesso!");
            }
            catch (Exception e)
            {
                MessageBox.Show("Não foi possível conectar-se ao banco de dados!");//----até aqui----/
            }
            finally
            {
                conn.FecharConnecxao();
            }
        }
Ejemplo n.º 7
0
        public void AlterarServico(Servico servico, String idServicoParaServico)
        {
            FactoryConnection conn = new FactoryConnection();
            try
            {
                String query = "UPDATE Servico SET Descricao = '" + servico.Descricao +
                   "' , Valor = '" + servico.Valor +
                   "' WHERE Descricao = '" + idServicoParaServico + "'";

                SqlCommand comand = new SqlCommand(query, conn.AbrirConnexao());
                SqlDataReader reader = comand.ExecuteReader();

                MessageBox.Show("Alterado com sucesso!");
            }
            catch (Exception e)
            {
                MessageBox.Show("Não foi possível conectar-se ao banco de dados!");
            }
            finally
            {
                conn.FecharConnecxao();
            }
        }
Ejemplo n.º 8
0
        private void button1_Click(object sender, EventArgs e)
        {
            IfachadaServico fachadaServico = new FachadaServico();

            Projeto4_Junior.Modelo.Servico servico = new Projeto4_Junior.Modelo.Servico();

            servico.Descricao = campoDescricao.Text;
            servico.Valor     = Convert.ToDecimal(campoValor.Text);


            if (campoDescricao.Equals("") || campoDescricao == null || campoValor.Equals("") || campoValor == null)
            {
                MessageBox.Show("Por favor, preencher todos os campos");
                servico.Descricao = campoDescricao.Text;
            }
            else
            {
                servico.Descricao = campoDescricao.Text;
                servico.Valor     = Convert.ToDecimal(campoValor.Text);
                servico.Ativo     = true;
                fachadaServico.CadastrarServico(servico);
                this.Close();
            }
        }
Ejemplo n.º 9
0
        private void botaoAlterarTelaServicoPrincipal_Click(object sender, EventArgs e)
        {
            bool key = true;

            String[] campo = new String[3]
            {
                campoCodigoServico_FormeTelaPrincipal.Text,
                campoDescricaoServico_FormeTelaPrincipal.Text,
                campoValorServico_FormeTelaPrincipal.Text
            };

            for (int x = 0; x < campo.Length; x++)
            {
                if (campo[x] == null || campo[x].Equals(""))
                {
                    key = false;
                }
            }

            if (key == true)
            {
                IfachadaServico fachadaServico = new FachadaServico();
                Projeto4_Junior.Modelo.Servico servico = new Projeto4_Junior.Modelo.Servico();

                servico.IdServico = Convert.ToInt32(campo[0]);
                servico.Descricao = campo[1];
                servico.Valor = Convert.ToDecimal(campo[2]);

                fachadaServico.AlterarServico(servico);
                this.Close();
            }
            else
            {
                MessageBox.Show("Preencha todos os campos!");
            }
        }
Ejemplo n.º 10
0
        private void botaoAlterarTelaServicoPrincipal_Click(object sender, EventArgs e)
        {
            bool key = true;

            String[] campo = new String[3]
            {
                campoCodigoServico_FormeTelaPrincipal.Text,
                campoDescricaoServico_FormeTelaPrincipal.Text,
                campoValorServico_FormeTelaPrincipal.Text
            };

            for (int x = 0; x < campo.Length; x++)
            {
                if (campo[x] == null || campo[x].Equals(""))
                {
                    key = false;
                }
            }

            if (key == true)
            {
                IfachadaServico fachadaServico         = new FachadaServico();
                Projeto4_Junior.Modelo.Servico servico = new Projeto4_Junior.Modelo.Servico();

                servico.IdServico = Convert.ToInt32(campo[0]);
                servico.Descricao = campo[1];
                servico.Valor     = Convert.ToDecimal(campo[2]);

                fachadaServico.AlterarServico(servico);
                this.Close();
            }
            else
            {
                MessageBox.Show("Preencha todos os campos!");
            }
        }
Ejemplo n.º 11
0
 public void AlterarServico(Servico servico)
 {
     this.ifachada.AlterarServico(servico);
 }
Ejemplo n.º 12
0
 public void AlterarServico(Servico servico, String idServicoParaServico)
 {
     this.ibancodados.AlterarServico(servico,idServicoParaServico);
 }
Ejemplo n.º 13
0
 public void AlterarServico(Servico servico, String idServicoParaServico)
 {
     this.ifachada.AlterarServico(servico, idServicoParaServico);
 }
Ejemplo n.º 14
0
 public void RemoverServico(Servico servico)
 {
     this.ibancodados.RemoverServico(servico);
 }
Ejemplo n.º 15
0
 public void AlterarServico(Servico servico)
 {
     this.ibancodados.AlterarServico(servico);
 }
Ejemplo n.º 16
0
 public Servico BuscarServico(Servico servico)
 {
     return this.ibancodados.BuscarServico(servico);
 }
Ejemplo n.º 17
0
 public void CadastrarServico(Servico servico)
 {
     this.ibancodados.CadastrarServico(servico);
 }
Ejemplo n.º 18
0
        public ArrayList ListarServico(String busca)
        {
            FactoryConnection conn = new FactoryConnection();
            ArrayList lista = new ArrayList();

            try
            {
                String query = "SELECT * FROM Servico WHERE descricao LIKE '%" + busca + "%' and ativo = 1";

                SqlCommand comand = new SqlCommand(query, conn.AbrirConnexao());

                SqlDataReader reader = comand.ExecuteReader();

                while (reader.Read())
                {
                    Modelo.Servico servico = new Modelo.Servico();
                    servico.IdServico = (int)reader["IdServico"];
                    servico.Descricao = (String)reader["Descricao"];
                    servico.Valor = (Decimal)reader["Valor"];
                    servico.Ativo = (Boolean)reader["Ativo"];

                    if(servico.Ativo == true)
                    {
                        lista.Add(servico);
                    }
                }

                reader.Close();

            }
            catch (Exception e)
            {
                MessageBox.Show("Não foi possível conectar-se ao banco de dados!");
            }
            finally
            {
                conn.FecharConnecxao();
            }

            return lista;
        }
Ejemplo n.º 19
0
 public void CadastrarServico(Servico servico)
 {
     this.ifachada.CadastrarServico(servico);
 }
Ejemplo n.º 20
0
        public void PreencherServico(int IdServico)
        {
            Projeto4_Junior.Modelo.Servico servico = new Projeto4_Junior.Modelo.Servico();

            campoCodigoServico_FormeTelaPrincipal.Text = Convert.ToString(IdServico);
        }
Ejemplo n.º 21
0
 public void RemoverServico(Servico servico)
 {
     this.ifachada.RemoverServico(servico);
 }
Ejemplo n.º 22
0
 public Servico BuscarServico(Servico servico)
 {
     return this.ifachada.BuscarServico(servico);
 }
Ejemplo n.º 23
0
        public void PreencherServico(int IdServico)
        {
            Projeto4_Junior.Modelo.Servico servico = new Projeto4_Junior.Modelo.Servico();

            campoCodigoServico_FormeTelaPrincipal.Text = Convert.ToString(IdServico);
        }