public void BuscarPlanVentasActivo(int n_IdEmpresa, int n_Estado) { DataTable dtResult = new DataTable(); CD_ges_planventas o_planventa = new CD_ges_planventas(); string[,] arrCabeceraFlexFil = new string[5, 5]; string n_ancho = "0"; o_planventa.mysConec = mysConec; o_planventa.Consulta1(n_IdEmpresa, n_Estado); dtResult = o_planventa.dtLista; n_ancho = "40"; //if (b_Seleccionar == false) { n_ancho = "0"; } // FLEX GRID DE LOS TAREAS arrCabeceraFlexFil[0, 0] = "Nº Plan"; arrCabeceraFlexFil[0, 1] = "100"; arrCabeceraFlexFil[0, 2] = "C"; arrCabeceraFlexFil[0, 3] = ""; arrCabeceraFlexFil[0, 4] = "n_id"; arrCabeceraFlexFil[1, 0] = "Fch. Plan"; arrCabeceraFlexFil[1, 1] = "70"; arrCabeceraFlexFil[1, 2] = "F"; arrCabeceraFlexFil[1, 3] = "dd/MM/yyyy"; arrCabeceraFlexFil[1, 4] = "d_fchcre"; arrCabeceraFlexFil[2, 0] = "Descripcion"; arrCabeceraFlexFil[2, 1] = "300"; arrCabeceraFlexFil[2, 2] = "C"; arrCabeceraFlexFil[2, 3] = ""; arrCabeceraFlexFil[2, 4] = "c_des"; arrCabeceraFlexFil[3, 0] = "Sel"; arrCabeceraFlexFil[3, 1] = n_ancho; arrCabeceraFlexFil[3, 2] = "B"; arrCabeceraFlexFil[3, 3] = ""; arrCabeceraFlexFil[3, 4] = "n_sel"; arrCabeceraFlexFil[4, 0] = "Id"; arrCabeceraFlexFil[4, 1] = "0"; arrCabeceraFlexFil[4, 2] = "N"; arrCabeceraFlexFil[4, 3] = ""; arrCabeceraFlexFil[4, 4] = "n_id"; funDatos.Filtrar_CampoOrden = "c_des"; funDatos.Filtrar_Titulo = "Plan de Ventas Activos"; funDatos.Filtrar_ColumnaCheck = 4; funDatos.Filtrar_ColumnaBusqueda = 5; funDatos.Filtrar_CampoBusqueda = "n_id"; funDatos.Filtrar_AplicarFiltro = false; dtResult = funDatos.Filtrar(arrCabeceraFlexFil, dtResult); dtLista = dtResult; return; }
public DataTable PendientesOtrosMeses(int n_IdEmpresa, int n_IdCuentaBanco, int n_IdPeriodo) { DataTable dtResult = new DataTable(); CD_tes_conciliacion o_Conci = new CD_tes_conciliacion(); string[,] arrCabeceraFlex1 = new string[12, 5]; string c_Fecha = "01/" + n_IdPeriodo.ToString("00") + "/" + STU_SISTEMA.ANOTRABAJO; o_Conci.mysConec = mysConec; o_Conci.TraerPenidentesOtroMes(n_IdEmpresa, n_IdCuentaBanco, c_Fecha); dtResult = o_Conci.dtLista; // FLEX GRID DE LOS TAREAS arrCabeceraFlex1[0, 0] = "Nº Registro"; arrCabeceraFlex1[0, 1] = "60"; arrCabeceraFlex1[0, 2] = "C"; arrCabeceraFlex1[0, 3] = ""; arrCabeceraFlex1[0, 4] = "c_numreg"; arrCabeceraFlex1[1, 0] = "T.D."; arrCabeceraFlex1[1, 1] = "40"; arrCabeceraFlex1[1, 2] = "C"; arrCabeceraFlex1[1, 3] = ""; arrCabeceraFlex1[1, 4] = "c_abr"; arrCabeceraFlex1[2, 0] = "Nº Documento"; arrCabeceraFlex1[2, 1] = "110"; arrCabeceraFlex1[2, 2] = "C"; arrCabeceraFlex1[2, 3] = ""; arrCabeceraFlex1[2, 4] = "c_openumdoc"; arrCabeceraFlex1[3, 0] = "Fch. Operacion"; arrCabeceraFlex1[3, 1] = "70"; arrCabeceraFlex1[3, 2] = "F"; arrCabeceraFlex1[3, 3] = "dd/MM/yyyy"; arrCabeceraFlex1[3, 4] = "d_fchope"; arrCabeceraFlex1[4, 0] = "Medio Pago"; arrCabeceraFlex1[4, 1] = "150"; arrCabeceraFlex1[4, 2] = "C"; arrCabeceraFlex1[4, 3] = ""; arrCabeceraFlex1[4, 4] = "c_des3"; arrCabeceraFlex1[5, 0] = "Glosa"; arrCabeceraFlex1[5, 1] = "150"; arrCabeceraFlex1[5, 2] = "C"; arrCabeceraFlex1[5, 3] = ""; arrCabeceraFlex1[5, 4] = "c_glo"; arrCabeceraFlex1[6, 0] = "Debe"; arrCabeceraFlex1[6, 1] = "70"; arrCabeceraFlex1[6, 2] = "D"; arrCabeceraFlex1[6, 3] = "0.00"; arrCabeceraFlex1[6, 4] = "n_debe"; arrCabeceraFlex1[7, 0] = "Haber"; arrCabeceraFlex1[7, 1] = "70"; arrCabeceraFlex1[7, 2] = "D"; arrCabeceraFlex1[7, 3] = "0.00"; arrCabeceraFlex1[7, 4] = "n_haber"; arrCabeceraFlex1[8, 0] = "Check"; arrCabeceraFlex1[8, 1] = "40"; arrCabeceraFlex1[8, 2] = "B"; arrCabeceraFlex1[8, 3] = ""; arrCabeceraFlex1[8, 4] = "b_check"; arrCabeceraFlex1[9, 0] = "n_idtes"; arrCabeceraFlex1[9, 1] = "0"; arrCabeceraFlex1[9, 2] = "N"; arrCabeceraFlex1[9, 3] = ""; arrCabeceraFlex1[9, 4] = "n_idtes"; arrCabeceraFlex1[10, 0] = "n_idori"; arrCabeceraFlex1[10, 1] = "0"; arrCabeceraFlex1[10, 2] = "N"; arrCabeceraFlex1[10, 3] = ""; arrCabeceraFlex1[10, 4] = "n_idori"; arrCabeceraFlex1[11, 0] = "Indice"; arrCabeceraFlex1[11, 1] = "0"; arrCabeceraFlex1[11, 2] = "C"; arrCabeceraFlex1[11, 3] = ""; arrCabeceraFlex1[11, 4] = "c_indice"; funDatos.Filtrar_CampoOrden = "d_fchope"; funDatos.Filtrar_Titulo = "Operaciones Pendientes de Conciliacion"; funDatos.Filtrar_ColumnaCheck = 9; funDatos.Filtrar_ColumnaBusqueda = 12; funDatos.Filtrar_CampoBusqueda = "c_indice"; funDatos.Filtrar_AplicarFiltro = true; dtResult = funDatos.Filtrar(arrCabeceraFlex1, dtResult); return(dtResult); }
void MostrarDocVenta() { string[,] arrCabeceraDg1 = new string[8, 5]; CN_vta_ventas objVenta = new CN_vta_ventas(); DataTable DtVentas = new DataTable(); DataTable dtResult = new DataTable(); DataTable dtresulpre = new DataTable(); DataTable dtItemFiltro = new DataTable(); objVenta.mysConec = mysConec; DtVentas = objVenta.DocumentosRetencion(STU_SISTEMA.EMPRESAID, Convert.ToInt32(LblIdPro.Text)); arrCabeceraDg1[0, 0] = "T.D."; arrCabeceraDg1[0, 1] = "40"; arrCabeceraDg1[0, 2] = "C"; arrCabeceraDg1[0, 3] = ""; arrCabeceraDg1[0, 4] = "c_tipdoc"; arrCabeceraDg1[1, 0] = "Nº Documento"; arrCabeceraDg1[1, 1] = "100"; arrCabeceraDg1[1, 2] = "C"; arrCabeceraDg1[1, 3] = ""; arrCabeceraDg1[1, 4] = "c_numdoc"; arrCabeceraDg1[2, 0] = "Moneda"; arrCabeceraDg1[2, 1] = "40"; arrCabeceraDg1[2, 2] = "C"; arrCabeceraDg1[2, 3] = ""; arrCabeceraDg1[2, 4] = "c_desmon"; arrCabeceraDg1[3, 0] = "Fch. Emision"; arrCabeceraDg1[3, 1] = "70"; arrCabeceraDg1[3, 2] = "F"; arrCabeceraDg1[3, 3] = ""; arrCabeceraDg1[3, 4] = "d_fchemi"; arrCabeceraDg1[4, 0] = "Importe"; arrCabeceraDg1[4, 1] = "80"; arrCabeceraDg1[4, 2] = "N"; arrCabeceraDg1[4, 3] = "0.00"; arrCabeceraDg1[4, 4] = "n_importe"; arrCabeceraDg1[5, 0] = "Saldo"; arrCabeceraDg1[5, 1] = "80"; arrCabeceraDg1[5, 2] = "N"; arrCabeceraDg1[5, 3] = "0.00"; arrCabeceraDg1[5, 4] = "n_saldo"; arrCabeceraDg1[6, 0] = "Sel"; arrCabeceraDg1[6, 1] = "40"; arrCabeceraDg1[6, 2] = "B"; arrCabeceraDg1[6, 3] = "0.00"; arrCabeceraDg1[6, 4] = "n_sel"; arrCabeceraDg1[7, 0] = "IdDoc"; arrCabeceraDg1[7, 1] = "0"; arrCabeceraDg1[7, 2] = "N"; arrCabeceraDg1[7, 3] = ""; arrCabeceraDg1[7, 4] = "n_id"; Genericas xFun = new Genericas(); xFun.Filtrar_CampoBusqueda = "n_id"; xFun.Filtrar_CampoOrden = "c_numdoc"; xFun.Filtrar_ColumnaBusqueda = 8; xFun.Filtrar_ColumnaCheck = 7; dtResult = xFun.Filtrar(arrCabeceraDg1, DtVentas); if (dtResult == null) { return; } if (dtResult.Rows.Count == 0) { return; } int n_row = 0; string c_dato = ""; double n_valor = 0; booAgregando = true; for (n_row = 0; n_row <= dtResult.Rows.Count - 1; n_row++) { FgItems.Rows.Count = FgItems.Rows.Count + 1; c_dato = dtResult.Rows[n_row]["c_numdoc"].ToString(); FgItems.SetData(FgItems.Rows.Count - 1, 1, c_dato); c_dato = dtResult.Rows[n_row]["c_desmon"].ToString(); FgItems.SetData(FgItems.Rows.Count - 1, 2, c_dato); c_dato = dtResult.Rows[n_row]["c_tipdoc"].ToString(); FgItems.SetData(FgItems.Rows.Count - 1, 3, c_dato); c_dato = Convert.ToDateTime(dtResult.Rows[n_row]["d_fchemi"]).ToString("dd/MM/yyyy"); FgItems.SetData(FgItems.Rows.Count - 1, 4, c_dato); c_dato = Convert.ToDouble(dtResult.Rows[n_row]["n_importe"]).ToString("0.00"); FgItems.SetData(FgItems.Rows.Count - 1, 5, c_dato); c_dato = Convert.ToDouble(dtResult.Rows[n_row]["n_saldo"]).ToString("0.00"); FgItems.SetData(FgItems.Rows.Count - 1, 6, c_dato); c_dato = Convert.ToDouble(dtResult.Rows[n_row]["n_saldo"]).ToString("0.00"); FgItems.SetData(FgItems.Rows.Count - 1, 7, c_dato); c_dato = TxtTasRet.Text; FgItems.SetData(FgItems.Rows.Count - 1, 8, c_dato); n_valor = Convert.ToDouble(dtResult.Rows[n_row]["n_saldo"]); n_valor = (n_valor * (Convert.ToDouble(TxtTasRet.Text) / 100)); FgItems.SetData(FgItems.Rows.Count - 1, 9, n_valor.ToString()); c_dato = Convert.ToDouble(dtResult.Rows[n_row]["n_id"]).ToString(); FgItems.SetData(FgItems.Rows.Count - 1, 10, c_dato); } booAgregando = false; SumarColumnas(); }
public DataTable PedidosConSaldo(int n_IdEmpresa, int n_IdCliente) { DataTable dtResult = new DataTable(); CN_vta_guias objGui = new CN_vta_guias(); string[,] arrCabeceraFlexFil = new string[7, 5]; objGui.mysConec = mysConec; if (ListarPedidosPendientes(n_IdEmpresa, n_IdCliente) == true) { dtResult = dtLisPedPend; } // FLEX GRID DE LOS TAREAS arrCabeceraFlexFil[0, 0] = "Nº Documento"; arrCabeceraFlexFil[0, 1] = "100"; arrCabeceraFlexFil[0, 2] = "C"; arrCabeceraFlexFil[0, 3] = ""; arrCabeceraFlexFil[0, 4] = "c_numdoc"; arrCabeceraFlexFil[1, 0] = "Fecha Pedido"; arrCabeceraFlexFil[1, 1] = "70"; arrCabeceraFlexFil[1, 2] = "F"; arrCabeceraFlexFil[1, 3] = ""; arrCabeceraFlexFil[1, 4] = "d_fchped"; arrCabeceraFlexFil[2, 0] = "Fecha ENtrega"; arrCabeceraFlexFil[2, 1] = "70"; arrCabeceraFlexFil[2, 2] = "F"; arrCabeceraFlexFil[2, 3] = ""; arrCabeceraFlexFil[2, 4] = "d_fchent"; arrCabeceraFlexFil[3, 0] = "Condicion Pago"; arrCabeceraFlexFil[3, 1] = "200"; arrCabeceraFlexFil[3, 2] = "C"; arrCabeceraFlexFil[3, 3] = ""; arrCabeceraFlexFil[3, 4] = "c_desconpag"; arrCabeceraFlexFil[4, 0] = "Orden de Compra"; arrCabeceraFlexFil[4, 1] = "150"; arrCabeceraFlexFil[4, 2] = "C"; arrCabeceraFlexFil[4, 3] = ""; arrCabeceraFlexFil[4, 4] = "c_numordcom"; arrCabeceraFlexFil[5, 0] = "Sel"; arrCabeceraFlexFil[5, 1] = "40"; arrCabeceraFlexFil[5, 2] = "B"; arrCabeceraFlexFil[5, 3] = ""; arrCabeceraFlexFil[5, 4] = "n_sel"; arrCabeceraFlexFil[6, 0] = "n_id"; arrCabeceraFlexFil[6, 1] = "0"; arrCabeceraFlexFil[6, 2] = "C"; arrCabeceraFlexFil[6, 3] = ""; arrCabeceraFlexFil[6, 4] = "n_id"; funDatos.Filtrar_CampoOrden = "c_numdoc"; funDatos.Filtrar_Titulo = "Pedidos pendientes de entrega"; funDatos.Filtrar_ColumnaCheck = 6; funDatos.Filtrar_ColumnaBusqueda = 7; funDatos.Filtrar_CampoBusqueda = "n_id"; dtResult = funDatos.Filtrar(arrCabeceraFlexFil, dtResult); return(dtResult); }