Example #1
0
 private void tsmConfiguracion_Click(object sender, EventArgs e)
 {
     if (!Rutinas.ChequearFormularioActivo(this, "fConfiguracion", sstPrincipal))
     {
         fConfiguracion fAux = new fConfiguracion();
         sstPrincipal.Items["Proceso"].Text = "ConfiguraciĆ³n";
         Rutinas.AplicarAccesoAFuncionalidad(fAux, Properties.Settings.Default.PrivilegioAccesoFuncionalidad);
         fAux.FormularioPadre = this;
         fAux.ConexionCentral = cConexionSQLCentral;
         fAux.StartPosition   = FormStartPosition.CenterScreen;
         fAux.AutoScaleMode   = AutoScaleMode.None;
         fAux.MdiParent       = this;
         fAux.Show();
         fAux.Focus();
     }
 }
Example #2
0
        private void btnBuscarCodArticulo_Click(object sender, EventArgs e)
        {
            fGrillaSolMateriales fAux = new fGrillaSolMateriales();

            rutinas.AplicarAccesoAFuncionalidad(fAux, Properties.Settings.Default.PrivilegioAccesoFuncionalidad);
            fAux.FormularioPadre    = this;
            fAux.ConexionCentral    = cConexionCentral;
            fAux.ConexionSQLMaestro = cConexionSQLMaestro;
            fAux.StartPosition      = FormStartPosition.CenterScreen;
            fAux.AutoScaleMode      = AutoScaleMode.None;
            fAux.ShowDialog(this);
            fAux.Focus();


            SqlConnection Con = new SqlConnection(cConexionCentral);

            Con.Open();
            SqlCommand cmd = new SqlCommand("spObtieneNombreArticulo", Con);

            cmd.CommandType = CommandType.StoredProcedure;
            SqlParameter auxParametro = null;

            auxParametro           = cmd.Parameters.Add("@intIDArticulo", SqlDbType.Int);
            auxParametro           = cmd.Parameters.Add("@vchTipoArt", SqlDbType.VarChar, 3);
            auxParametro           = cmd.Parameters.Add("@vchNombreArticuloMostrar", SqlDbType.VarChar, 255);
            auxParametro.Direction = ParameterDirection.Output;
            auxParametro           = cmd.Parameters.Add("@vchCodArticulo", SqlDbType.VarChar, 255);
            auxParametro.Direction = ParameterDirection.Output;
            auxParametro           = cmd.Parameters.Add("@vchNombreArticuloSel", SqlDbType.VarChar, 255);
            auxParametro.Direction = ParameterDirection.Output;
            auxParametro           = cmd.Parameters.Add("@vchUnidadMedida", SqlDbType.VarChar, 2);
            auxParametro.Direction = ParameterDirection.Output;

            cmd.Parameters["@intIDArticulo"].Value = Convert.ToInt32(Program.strIdArticuloBodegaSel);
            cmd.Parameters["@vchTipoArt"].Value    = Program.strTipoArticuloSelecc;

            cmd.ExecuteNonQuery();


            txtArticuloNombre.Text = cmd.Parameters["@vchNombreArticuloMostrar"].Value.ToString();
            strCodigoArticuloSel   = cmd.Parameters["@vchCodArticulo"].Value.ToString();
            strNombreArticuloSel   = cmd.Parameters["@vchNombreArticuloSel"].Value.ToString();
            txtUnidadMedida.Text   = cmd.Parameters["@vchUnidadMedida"].Value.ToString();

            cmd.Connection.Close(); cmd.Connection.Dispose();
            Con.Close(); Con.Dispose();

            txtCantidad.Enabled = true;
            btnAgregar.Enabled  = true;
        }