コード例 #1
0
        }//SALVAR NOVA ENCOMENDA

        public EncomendaModel ExibirDetalhesdoDaEncomenda(String id)
        {
            EncomendaModel EncomendaModel = new EncomendaModel();
            DAOEncomenda   dao            = new DAOEncomenda();

            EncomendaModel = dao.ExibirDetalhesdoDaEncomenda(id);

            return(EncomendaModel);
        }//EXIBIR DETALHES POR ID
コード例 #2
0
        private void BtnPesquisar_Click(object sender, EventArgs e)
        {
            EncomendaController encomenda         = new EncomendaController();
            EncomendaModel      encomendaeditavel = new EncomendaModel();

            encomendaeditavel = encomenda.ExibirDetalhesdoDaEncomenda(txtPesquisaCodigo.Text);

            TxtCodigo.Text    = Convert.ToString(encomendaeditavel.Id);
            txtDescricao.Text = encomendaeditavel.Descricao;
            TxtTipo.Text      = encomendaeditavel.TipoServico;
            TxtTema.Text      = encomendaeditavel.Tema;
        }
コード例 #3
0
        }//RETORNA TODOS OS PRODUTOS

        public List <EncomendaModel> ListarTodasAsEncomendasPorData()
        {
            SqlDataReader         dr;
            List <EncomendaModel> ListadeEncomenda = new List <EncomendaModel>();

            cmd.CommandText = "SELECT * FROM TB_ENCOMENDA ORDER BY data_entrega";

            try
            {
                cmd.Connection = conexao.Conectar();
                dr             = cmd.ExecuteReader();

                if (dr.HasRows)
                {
                    foreach (var linhadobanco in dr)
                    {
                        EncomendaModel encomandaL         = new EncomendaModel();
                        var            iddoBanco          = dr["id"];
                        var            tipodoBanco        = dr["tipo_servico"];
                        var            dataEntradadoBanco = dr["data_entrada"];
                        var            dataEntregadoBanco = dr["data_entrega"];
                        var            temadoBanco        = dr["tema"];
                        var            valorBanco         = dr["valor"];
                        var            obsdoBanco         = dr["obs"];


                        encomandaL.Id          = Convert.ToInt32(iddoBanco);
                        encomandaL.TipoServico = Convert.ToString(tipodoBanco);
                        encomandaL.DataEntrada = Convert.ToString(dataEntradadoBanco);
                        encomandaL.DataEntrega = Convert.ToString(dataEntregadoBanco);
                        encomandaL.Tema        = Convert.ToString(temadoBanco);
                        encomandaL.Valor       = Convert.ToString(valorBanco);
                        encomandaL.Descricao   = Convert.ToString(obsdoBanco);


                        ListadeEncomenda.Add(encomandaL);
                    }
                }
            }
            catch (SqlException e)
            {
                MessageBox.Show("Erro:  " + e);
            }
            cmd.Parameters.Clear();
            conexao.Desconectar();

            return(ListadeEncomenda);
        }//RETORNA TODOS OS PRODUTOS
コード例 #4
0
        }//INSERIR

        public EncomendaModel ExibirDetalhesdoDaEncomenda(String id)
        {
            SqlDataReader  dr;
            EncomendaModel encomenda = new EncomendaModel();

            cmd.CommandText = "SELECT * FROM TB_ENCOMENDA WHERE id = @id";

            cmd.Parameters.AddWithValue("@id", id);

            try
            {
                cmd.Connection = conexao.Conectar();
                dr             = cmd.ExecuteReader();

                if (dr.HasRows)
                {
                    dr.Read();

                    var iddoBanco          = dr["id"];
                    var tipodoBanco        = dr["tipo_servico"];
                    var dataEntradadoBanco = dr["data_entrada"];
                    var dataEntregadoBanco = dr["data_entrega"];
                    var temadoBanco        = dr["tema"];
                    var quantidadedoBanco  = dr["quantidade"];
                    var valorBanco         = dr["valor"];
                    var obgdoBanco         = dr["obs"];

                    encomenda.Id          = Convert.ToInt32(iddoBanco);
                    encomenda.TipoServico = Convert.ToString(tipodoBanco);
                    encomenda.DataEntrada = Convert.ToString(dataEntradadoBanco);
                    encomenda.DataEntrega = Convert.ToString(dataEntregadoBanco);
                    encomenda.Tema        = Convert.ToString(temadoBanco);
                    encomenda.Quantidade  = Convert.ToString(quantidadedoBanco);
                    encomenda.Valor       = Convert.ToString(valorBanco);
                    encomenda.Descricao   = Convert.ToString(obgdoBanco);
                }
            }
            catch (SqlException e)
            {
                MessageBox.Show("Erro:  " + e);
            }
            cmd.Parameters.Clear();
            conexao.Desconectar();

            return(encomenda);
        }//EXIBIR DETALHES
コード例 #5
0
        public ActionResult AdicionaEncomenda(EncomendaModel __EncomendaModel)
        {
            _encomenda.CriaEncomenda(__EncomendaModel);

            return(View());
        }