示例#1
0
        private DataTable sqlComboxTipoDoc()
        {
            clsConexion cnn   = new clsConexion();
            DataTable   lista = new DataTable();
            SqlCommand  cmd   = new SqlCommand("SP_WBAPI_TIPO_DOCUMENTO", cnn.conexion);

            cmd.CommandType = System.Data.CommandType.StoredProcedure;
            cmd.Parameters.AddWithValue("@sCia", "02");
            SqlDataReader dr = cmd.ExecuteReader();

            lista.Load(dr);
            cnn.Cerrar();
            return(lista);
        }
示例#2
0
        private DataTable sqlConexion()
        {
            clsConexion cnn   = new clsConexion();
            DataTable   lista = new DataTable();
            SqlCommand  cmd   = new SqlCommand("SP_WBAPI_DOCUMETO_CC", cnn.conexion);

            cmd.CommandType = System.Data.CommandType.StoredProcedure;
            cmd.Parameters.AddWithValue("@sCia", "02");
            if (cboTipoDoc.SelectedValue == null)
            {
                cmd.Parameters.AddWithValue("@tipodoc", "");
            }
            else
            {
                cmd.Parameters.AddWithValue("@tipodoc", cboTipoDoc.SelectedValue);
            }
            cmd.Parameters.AddWithValue("@FechaInicio", dtFechaInicio.Value.ToString("yyyy/MM/dd"));
            cmd.Parameters.AddWithValue("@FechaFin", dtFechaFin.Value.ToString("yyyy/MM/dd"));
            SqlDataReader dr = cmd.ExecuteReader();

            lista.Load(dr);
            cnn.Cerrar();
            return(lista);
        }
示例#3
0
        //Update al SQL columna set validacion_cpe_sunat
        private void btnCargar_Click(object sender, EventArgs e)
        {
            clsConexion cnn = new clsConexion();
            //cnn.conexion.
            SqlCommand sqlCmd;

            sQuery = "UPDATE documento_cc " + " " +
                     "SET validacion_cpe_sunat=@sRpta " +
                     "WHERE cia=@sCia and sede=@sSede and id_tipo_doc=@sTipoDoc and serie_doc=@sSerieDoc and nro_doc=@sNroDoc ";

            sqlCmd = new SqlCommand(null, cnn.conexion);

            try
            {
                for (int i = 0; i < (GridViewListado.Rows.Count - 1); i++)
                {
                    if (i == 0)
                    {
                        sqlCmd.CommandText = "UPDATE documento_cc SET validacion_cpe_sunat=@sRpta " +
                                             "WHERE cia=@sCia and sede=@sSede and id_tipo_doc=@sTipoDoc and serie_doc=@sSerieDoc and nro_doc=@sNroDoc ";

                        sqlCmd.Parameters.Add("@sCia", SqlDbType.VarChar, 2);
                        sqlCmd.Parameters["@sCia"].Value = "02";

                        sqlCmd.Parameters.Add("@sSede", SqlDbType.VarChar, 2);
                        sqlCmd.Parameters["@sSede"].Value = GridViewListado.Rows[i].Cells[0].Value;

                        sqlCmd.Parameters.Add("@sTipoDoc", SqlDbType.VarChar, 2);
                        sqlCmd.Parameters["@sTipoDoc"].Value = GridViewListado.Rows[i].Cells[2].Value;

                        sqlCmd.Parameters.Add("@sSerieDoc", SqlDbType.VarChar, 4);
                        sqlCmd.Parameters["@sSerieDoc"].Value = GridViewListado.Rows[i].Cells[4].Value;

                        sqlCmd.Parameters.Add("@sNroDoc", SqlDbType.VarChar, 20);
                        sqlCmd.Parameters["@sNroDoc"].Value = GridViewListado.Rows[i].Cells[5].Value;

                        sqlCmd.Parameters.Add("@sRpta", SqlDbType.VarChar, 100);
                        sqlCmd.Parameters["@sRpta"].Value = GridViewListado.Rows[i].Cells[8].Value;

                        sqlCmd.Prepare();
                        sqlCmd.ExecuteNonQuery();
                    }
                    else
                    {
                        sqlCmd.Parameters["@sCia"].Value      = "02";
                        sqlCmd.Parameters["@sSede"].Value     = GridViewListado.Rows[i].Cells[0].Value;
                        sqlCmd.Parameters["@sTipoDoc"].Value  = GridViewListado.Rows[i].Cells[2].Value;
                        sqlCmd.Parameters["@sSerieDoc"].Value = GridViewListado.Rows[i].Cells[4].Value;
                        sqlCmd.Parameters["@sNroDoc"].Value   = GridViewListado.Rows[i].Cells[5].Value;
                        sqlCmd.Parameters["@sRpta"].Value     = GridViewListado.Rows[i].Cells[8].Value;
                        sqlCmd.ExecuteNonQuery();
                    }
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
            finally {
                cnn.Cerrar();
            }

            MessageBox.Show("se cargo los datos", "Aviso");
        }