Beispiel #1
0
        private void VendedorMan03_Load(object sender, EventArgs e)
        {
            try
            {
                //Codifique
                objVendedorBE = objVendedorBL.ConsultarVendedor(this.Codigo);

                //Mostramos los datos...
                txtnom.Text     = objVendedorBE.Nom_Ven;
                txtape.Text     = objVendedorBE.Ape_Ven;
                txtsue.Text     = objVendedorBE.Sue_Ven.ToString();
                dtpFecIng.Value = objVendedorBE.Fec_ing;

                if (objVendedorBE.Tip_Ven == "1")
                {
                    optest.Checked = true;
                }
                else
                {
                    optcon.Checked = true;
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show("Error : " + ex.Message);
            }
        }
Beispiel #2
0
        public void CarregarComboVendedor()
        {
            VendedorBO vendedorBO = new VendedorBO();
            VendedorBE vendedorBE = new VendedorBE();

            vendedorBE.Ativo = true;
            List <VendedorBE> listaVendedorBE = vendedorBO.Listar(vendedorBE);

            cmbVendedor.Items.Add("Selecione");
            foreach (VendedorBE vendedorRetornoBE in listaVendedorBE)
            {
                cmbVendedor.Items.Add(vendedorRetornoBE);
            }
            cmbVendedor.DisplayMember = "Nome";
            cmbVendedor.ValueMember   = "Id";
            cmbVendedor.SelectedIndex = 0;
        }
        public List <VendedorBE> Listar(VendedorBE vendedorBE)
        {
            List <VendedorBE> listaVendedorBE = new List <VendedorBE>();

            var connection = ConfigurationManager.ConnectionStrings["Conexao"].ConnectionString;

            using (SqlConnection con = new SqlConnection(connection))
            {
                con.Open();

                SqlCommand command = new SqlCommand("PR_VENDEDOR_LISTAR", con);
                command.CommandType = CommandType.StoredProcedure;

                command.Parameters.Add(new SqlParameter("@Nome", SqlDbType.VarChar, 200, "Nome"));
                command.Parameters.Add(new SqlParameter("@Ativo", SqlDbType.Bit, 0, "Ativo"));

                command.Parameters["@Nome"].Value  = vendedorBE.Nome;
                command.Parameters["@Ativo"].Value = vendedorBE.Ativo;

                SqlDataReader reader = command.ExecuteReader();

                while (reader.Read())
                {
                    VendedorBE vendedorRetornoBE = new VendedorBE();
                    vendedorRetornoBE.Id           = Convert.ToInt32(reader["Id"]);
                    vendedorRetornoBE.Nome         = reader["nome"].ToString();
                    vendedorRetornoBE.Porcentagem  = Convert.ToDecimal(reader["porcentagem"]);
                    vendedorRetornoBE.Ativo        = Convert.ToBoolean(reader["ativo"].ToString());
                    vendedorRetornoBE.DataInclusao = Convert.ToDateTime(reader["dtinclusao"]);
                    if (reader["dtalteracao"] != DBNull.Value)
                    {
                        vendedorRetornoBE.DataAlteracao = Convert.ToDateTime(reader["dtalteracao"]);
                    }

                    listaVendedorBE.Add(vendedorRetornoBE);
                }

                reader.Close();
            }

            return(listaVendedorBE);
        }
Beispiel #4
0
        public VendedorBE ConsultarVendedor(string strcod)
        {
            VendedorBE objVendedorBE = new VendedorBE();

            try
            {
                //Codifique
                cnx.ConnectionString = MiConexion.GetCnx();
                cmd.Connection       = cnx;
                cmd.CommandType      = CommandType.StoredProcedure;
                cmd.CommandText      = "usp_ConsultarVendedor";
                cmd.Parameters.AddWithValue("@vcod", strcod);

                cnx.Open();
                dtr = cmd.ExecuteReader();

                if (dtr.HasRows == true)
                {
                    dtr.Read();
                    objVendedorBE.Cod_Ven = dtr["cod_ven"].ToString();
                    objVendedorBE.Nom_Ven = dtr["nom_ven"].ToString();
                    objVendedorBE.Ape_Ven = dtr["ape_ven"].ToString();
                    objVendedorBE.Sue_Ven = Convert.ToSingle(dtr["sue_ven"]);   //convertir a single para moneda
                    objVendedorBE.Fec_ing = Convert.ToDateTime(dtr["fec_ing"]); //convertir a datetime para fecha
                    objVendedorBE.Tip_Ven = dtr["tip_ven"].ToString();
                }
                dtr.Close();
            }
            catch (SqlException ex)
            {
                throw new Exception(ex.Message);
            }
            finally
            {
                if (cnx.State == ConnectionState.Open)
                {
                    cnx.Close();
                }
                cmd.Parameters.Clear();
            }
            return(objVendedorBE);
        }
Beispiel #5
0
        public Boolean ActualizarVendedor(VendedorBE objVendedorBE)
        {
            cnx.ConnectionString = MiConexion.GetCnx();
            cmd.Connection       = cnx;
            cmd.CommandType      = CommandType.StoredProcedure;
            cmd.CommandText      = "usp_ActualizarVendedor";
            //Agregamos parametros
            try
            {
                //Codifique
                //agregamos PARAMETROS
                cmd.Parameters.AddWithValue("@vcod", objVendedorBE.Cod_Ven);
                cmd.Parameters.AddWithValue("@vnom", objVendedorBE.Nom_Ven);
                cmd.Parameters.AddWithValue("@vape", objVendedorBE.Ape_Ven);
                cmd.Parameters.AddWithValue("@vsue", objVendedorBE.Sue_Ven);
                cmd.Parameters.AddWithValue("@vfec", objVendedorBE.Fec_ing);
                cmd.Parameters.AddWithValue("@vtip", objVendedorBE.Tip_Ven);

                cnx.Open();//abrimos coneccion

                cmd.ExecuteNonQuery();
                blnexito = true;
            }
            catch (SqlException x)
            {
                blnexito = false;
            }
            finally
            {
                if (cnx.State == ConnectionState.Open)
                {
                    cnx.Close();
                }
                // No olvidarse!!!!!!
                cmd.Parameters.Clear();
            }
            return(blnexito);
        }
Beispiel #6
0
        public List <VendedorBE> Listar(VendedorBE vendedorBE)
        {
            VendedorDALC vendedorDALC = new VendedorDALC();

            return(vendedorDALC.Listar(vendedorBE));
        }
Beispiel #7
0
 public Boolean ActualizarVendedor(VendedorBE objVendedorBE)
 {
     return(objVendedorADO.ActualizarVendedor(objVendedorBE));
 }
Beispiel #8
0
 public Boolean InsertarVendedor(VendedorBE objVendedorBE)
 {
     return(objVendedorADO.InsertarVendedor(objVendedorBE));
 }