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); }
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); }
//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"); }