public DataTable GetTblCarga(int iIDCarga) { DataTable tabla = new DataTable(); using (SqlConnection con = new SqlConnection(dataacces.SITINTEGRATION())) { using (SqlCommand comando = new SqlCommand("sp_SelectCargaGP", con)) { con.Open(); comando.CommandType = CommandType.StoredProcedure; comando.Parameters.Add("@IDCarga", SqlDbType.Int).Value = iIDCarga; using (SqlDataAdapter ada = new SqlDataAdapter(comando)) { ada.Fill(tabla); } } } return(tabla); // return this.ExQuery("EXEC sp_SelectCargaGp " + iIDCarga.ToString()); }
// public clsDataAcces(string sConn, string sConn2) public clsDataAcces() { GPdataaccess dataaccess = new GPdataaccess(); this.sqlConn = new SqlConnection(dataaccess.SITINTEGRATION()); this.sqlConnGpDB = new SqlConnection(dataaccess.GPHNCARGAR()); this.sConnGpDb = dataaccess.GPHNCARGAR(); // this.cLogic = new clsLogic(); }
public void insertarventaconsqlconexion(ViewModelCagraIntegracionTransacionVenta valorestrasactionventa) { try { using (SqlConnection con = new SqlConnection(CONE.SITINTEGRATION())) { con.Open(); using (SqlCommand fCommand = new SqlCommand()) { fCommand.Connection = con; fCommand.CommandText = "insert into TransaccionVenta (IDCarga, Tipo, IDTipo, NoDocumento, Fecha, AlmacenDefault, IDLote, IDCliente, NombreCliente, NoOrden, IDMoneda, DescuentoComercial, Flete, Miscelaneo, MontoRecibido, DescuentoRetornado, Impuestos, Status, IDVenta, IDVendedor, IDAyudante, IDAyudante2, NCF, MontoEfectivo, MontoCheque, NumeroCheque) Values (@IDCarga, @Tipo, @IDTipo, @NoDocumento,@Fecha, @AlmacenDefault, @IDLote, @IDCliente, @NombreCliente, @NoOrden, @IDMoneda, @DescuentoComercial, @Flete, @Miscelaneo, @MontoRecibido, @DescuentoRetornado, @Impuestos, @Status, @IDVenta, @IDVendedor, @IDAyudante, @IDAyudante2, @NCF, @MontoEfectivo, @MontoCheque, @NumeroCheque)"; if (valorestrasactionventa.IDCarga != -1) { if (Microsoft.VisualBasic.CompilerServices.Operators.CompareString(valorestrasactionventa.IDAyudante, "-1", false) == 0 | valorestrasactionventa.IDAyudante == null) { valorestrasactionventa.IDAyudante = ""; } if (Microsoft.VisualBasic.CompilerServices.Operators.CompareString(valorestrasactionventa.IDayudante2, "-1", false) == 0 | valorestrasactionventa.IDayudante2 == null) { valorestrasactionventa.IDayudante2 = ""; } //BIEN fCommand.Parameters.AddWithValue("@IDCarga", valorestrasactionventa.IDCarga); //BIEN fCommand.Parameters.AddWithValue("@Tipo", valorestrasactionventa.Tipo); //BIEN fCommand.Parameters.AddWithValue("@IDTipo", valorestrasactionventa.IDTipo); //BIEN fCommand.Parameters.AddWithValue("@NoDocumento", valorestrasactionventa.NoDocumento); //BIEN fCommand.Parameters.AddWithValue("@Fecha", valorestrasactionventa.Fecha); //BIEN fCommand.Parameters.AddWithValue("@AlmacenDefault", valorestrasactionventa.AlmacenDefault); //BIEN fCommand.Parameters.AddWithValue("@IDLote", valorestrasactionventa.IDLote); //BIEN fCommand.Parameters.AddWithValue("@IDCliente", valorestrasactionventa.IDCliente); //BIEN fCommand.Parameters.AddWithValue("@NombreCliente", valorestrasactionventa.NombreCliente); //bien fCommand.Parameters.AddWithValue("@NoOrden", valorestrasactionventa.NoOrden); //BIEN fCommand.Parameters.AddWithValue("@IDMoneda", valorestrasactionventa.IDMoneda); //BIEN fCommand.Parameters.AddWithValue("@DescuentoComercial", valorestrasactionventa.DescuentoComercial); //BIEN fCommand.Parameters.AddWithValue("@Flete", valorestrasactionventa.Flete); //BIEN fCommand.Parameters.AddWithValue("@Miscelaneo", valorestrasactionventa.Miscelaneo); //BIEN fCommand.Parameters.AddWithValue("@MontoRecibido", valorestrasactionventa.MontoRecibido); //BIEN fCommand.Parameters.AddWithValue("@DescuentoRetornado", valorestrasactionventa.DescuentoRetornado); //BIEN fCommand.Parameters.AddWithValue("@Impuestos", valorestrasactionventa.Impuestos); //BIEN fCommand.Parameters.AddWithValue("@Status", valorestrasactionventa.Status); //REVIZAR fCommand.Parameters.AddWithValue("@IDVenta", GetNextIDVenta()); //BIEN fCommand.Parameters.AddWithValue("@IDVendedor", valorestrasactionventa.IDVendedor); //BIEN fCommand.Parameters.AddWithValue("@IDAyudante", valorestrasactionventa.IDAyudante); //BIEN fCommand.Parameters.AddWithValue("@IDAyudante2", valorestrasactionventa.IDayudante2); //BIEN fCommand.Parameters.AddWithValue("@NCF", valorestrasactionventa.NCF); //BIEN fCommand.Parameters.AddWithValue("@MontoEfectivo", valorestrasactionventa.MontoEfectivo); //BIEN fCommand.Parameters.AddWithValue("@MontoCheque", valorestrasactionventa.MontoCheque); //BIEN fCommand.Parameters.AddWithValue("@NumeroCheque", valorestrasactionventa.NumeroCheque); fCommand.ExecuteNonQuery(); con.Close(); } } } } catch (SqlException ex) { MessageBox.Show("Error" + ex.ToString(), "Error al agregar Conduce o Facturas", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public DataTable RunImportProccess(ViewModelImportInfo viewmodelImport) { clsDataAcces controldata = new clsDataAcces(); GPdataaccess data = new GPdataaccess(); this.IDCarga = viewmodelImport.iIDCarga; this.CompanyID = viewmodelImport.iCompanyID; this.Chequera = viewmodelImport.sChequera; this.webSrvGP = new WebServiceManager(viewmodelImport.UserId, viewmodelImport.Password, viewmodelImport.Dominio, viewmodelImport.Url, data.GPHNCARGAR(), data.SITINTEGRATION()); int ID = viewmodelImport.iIDCarga; try { //no problema //this.tblCarga = this.cData.GetTblCarga(ID); this.tblCarga = controldata.GetTblCarga(ID); return(this.tblCarga); } catch (Exception ex) { throw ex; } }