Beispiel #1
0
        public M_Boleta editar(int id)
        {
            Con = base.conexion();
            SQL = "spListarIdBoleta";
            M_Boleta mBoleta = new M_Boleta();

            try
            {
                Con.Open();
                coman             = new MySqlCommand(SQL, Con);
                coman.CommandType = CommandType.StoredProcedure;
                coman.Parameters.AddWithValue("@i", id);

                mSDR = coman.ExecuteReader();

                while (mSDR.Read())
                {
                    mBoleta.Id               = int.Parse(mSDR[0].ToString());
                    mBoleta.IdTrae           = int.Parse(mSDR[1].ToString());
                    mBoleta.UsuarioComprador = int.Parse(mSDR[2].ToString());
                    mBoleta.Codigo           = mSDR[3].ToString();
                    mBoleta.Precio           = Double.Parse(mSDR[4].ToString());
                    mBoleta.Cantidad         = int.Parse(mSDR[5].ToString());
                    mBoleta.Empresa          = mSDR[6].ToString();
                }
                coman.Parameters.Clear();
            }
            catch (MySqlException ex)
            {
                Console.WriteLine(ex.ToString());
            }
            finally
            {
                try
                {
                    Con.Close();
                }
                catch (MySqlException ex)
                {
                    Console.WriteLine("Error " + ex.Message);
                }
            }

            return(mBoleta);
        }
Beispiel #2
0
        public void editar(DataGridView dt)
        {
            int id;
            V_ActualizarBoleta vActualizarB = new V_ActualizarBoleta(dt);

            id      = int.Parse(dt.CurrentRow.Cells[0].Value.ToString());
            mBoleta = sBoleta.editar(id);

            vActualizarB.id = id;
            vActualizarB.cbxIntermedia.SelectedValue = mBoleta.IdTrae;
            vActualizarB.cbxComprador.SelectedValue  = mBoleta.UsuarioComprador;
            vActualizarB.txtCodigo.Text  = mBoleta.Codigo;
            vActualizarB.txtPrecio.Text  = mBoleta.Precio.ToString();
            vActualizarB.txtPrecio.Text  = mBoleta.Precio.ToString();
            vActualizarB.txtStock.Text   = mBoleta.Cantidad.ToString();
            vActualizarB.txtEmpresa.Text = mBoleta.Empresa.ToString();

            vActualizarB.ShowDialog();
        }
Beispiel #3
0
        public bool actualizar(M_Boleta mBoleta)
        {
            Con = base.conexion();
            SQL = "spActualizarBoleta";

            try
            {
                Con.Open();
                coman             = new MySqlCommand(SQL, Con);
                coman.CommandType = CommandType.StoredProcedure;

                coman.Parameters.AddWithValue("@idT", mBoleta.IdTrae);
                coman.Parameters.AddWithValue("@idC", mBoleta.UsuarioComprador);
                coman.Parameters.AddWithValue("@cod", mBoleta.Codigo);
                coman.Parameters.AddWithValue("@pre", mBoleta.Precio);
                coman.Parameters.AddWithValue("@can", mBoleta.Cantidad);
                coman.Parameters.AddWithValue("@emp", mBoleta.Empresa);
                coman.Parameters.AddWithValue("@id", mBoleta.Id);

                coman.ExecuteNonQuery();
                coman.Parameters.Clear();
                return(true);
            }
            catch (MySqlException ex)
            {
                Console.WriteLine("Error " + ex.Message.ToString());
                return(false);
            }
            finally
            {
                try
                {
                    Con.Close();
                }
                catch (MySqlException ex)
                {
                    Console.WriteLine("Error " + ex.Message);
                }
            }
        }