Beispiel #1
0
        //public DataTable BuscaGruposxGrupo(grupos objGrupos)
        //{
        //    grupoOracleDO MyGrupoDO = new grupoOracleDO();
        //    return MyGrupoDO.BuscaGruposxGrupo(objGrupos);

        //}


        public DataTable BuscaGruposxGrupo(String obStrjGrupos)
        {
            
            //grupoOracleDO MyGrupoDO = new grupoOracleDO();
            grupos objGrupos = new grupos();
            objGrupos.Idgrupo = obStrjGrupos;

            grupoOracleDO MyGrupoDO = new grupoOracleDO();
            return MyGrupoDO.BuscaGruposxGrupo(objGrupos);

        }
Beispiel #2
0
        public DataTable BuscaGruposxGrupo(grupos objGrupos)
        {
            try
            {

                System.Data.DataTable table = new DataTable();

                if (objGrupos.Idgrupo != null && (objGrupos.Idgrupo.Trim() == "GER" || objGrupos.Idgrupo.Trim() == "DIR" || objGrupos.Idgrupo.Trim() == "JCS" || objGrupos.Idgrupo.Trim() == "JACK"))
                {
                    DataColumn column;
                    DataRow row;

                    column = new DataColumn();
                    column.DataType = System.Type.GetType("System.String");
                    column.ColumnName = "idgrupo";
                    // Add the Column to the DataColumnCollection.
                    table.Columns.Add(column);

                    // Create second column.
                    column = new DataColumn();
                    column.DataType = System.Type.GetType("System.String");
                    column.ColumnName = "grupo";
                    // Add the column to the table.
                    table.Columns.Add(column);

                    //for (int i = 0; i <= 2; i++)
                    //{
                    row = table.NewRow();
                    row["idgrupo"] = "0";
                    row["grupo"] = "-- Seleccione --";
                    table.Rows.Add(row);

                    row = table.NewRow();
                    row["idgrupo"] = "ALMV";
                    row["grupo"] = "ALIMENTOS POR VIATICOS";
                    table.Rows.Add(row);

                    row = table.NewRow();
                    row["idgrupo"] = "HTL";
                    row["grupo"] = "GASTOS DE HOTEL";
                    table.Rows.Add(row);

                    row = table.NewRow();
                    row["idgrupo"] = "AUTO";
                    row["grupo"] = "COMBUSTIBLE";
                    table.Rows.Add(row);

                    row = table.NewRow();
                    row["idgrupo"] = "REA";
                    row["grupo"] = "RENTA DE ATOMOVILES";
                    table.Rows.Add(row);

                    row = table.NewRow();
                    row["idgrupo"] = "TAXI";
                    row["grupo"] = "SERVICIO DE TAXI";
                    table.Rows.Add(row);

                    row = table.NewRow();
                    row["idgrupo"] = "TRAN";
                    row["grupo"] = "PASAJE TERRESTRE";
                    table.Rows.Add(row);

                    row = table.NewRow();
                    row["idgrupo"] = "GPA";
                    row["grupo"] = "PASAJES AEREOS";
                    table.Rows.Add(row);

                    row = table.NewRow();
                    row["idgrupo"] = "PEA";
                    row["grupo"] = "PEAJES";
                    table.Rows.Add(row);
                }
                else
                {
                    if (objGrupos.Idgrupo.Trim() == "C5MA" || objGrupos.Idgrupo.Trim() == "C5MO" || objGrupos.Idgrupo.Trim() == "C5MJ" || objGrupos.Idgrupo.Trim() == "C5MG" || objGrupos.Idgrupo.Trim() == "C5MD")
                    {
                        DataColumn column;
                        DataRow row;

                        column = new DataColumn();
                        column.DataType = System.Type.GetType("System.String");
                        column.ColumnName = "idgrupo";
                        // Add the Column to the DataColumnCollection.
                        table.Columns.Add(column);

                        // Create second column.
                        column = new DataColumn();
                        column.DataType = System.Type.GetType("System.String");
                        column.ColumnName = "grupo";
                        // Add the column to the table.
                        table.Columns.Add(column);

                        //for (int i = 0; i <= 2; i++)
                        //{

                        row = table.NewRow();
                        row["idgrupo"] = "0";
                        row["grupo"] = "-- Seleccione --";
                        table.Rows.Add(row);

                        row = table.NewRow();
                        row["idgrupo"] = "5001";
                        row["grupo"] = "COMBUSTIBLES Y LUBRICANTES";
                        table.Rows.Add(row);

                        row = table.NewRow();
                        row["idgrupo"] = "5002";
                        row["grupo"] = "HOSPEDAJE";
                        table.Rows.Add(row);

                        row = table.NewRow();
                        row["idgrupo"] = "5003";
                        row["grupo"] = "LAVANDERIA";
                        table.Rows.Add(row);

                        row = table.NewRow();
                        row["idgrupo"] = "5004";
                        row["grupo"] = "ALIMENTACION";
                        table.Rows.Add(row);

                        row = table.NewRow();
                        row["idgrupo"] = "5005";
                        row["grupo"] = "PEAJE Y ESTACIONAMIENTO";
                        table.Rows.Add(row);

                        row = table.NewRow();
                        row["idgrupo"] = "5006";
                        row["grupo"] = "TAXI";
                        table.Rows.Add(row);

                        row = table.NewRow();
                        row["idgrupo"] = "5007";
                        row["grupo"] = "RENTA DE VEHICULO";
                        table.Rows.Add(row);

                        row = table.NewRow();
                        row["idgrupo"] = "5008";
                        row["grupo"] = "PASAJE TERRESTRE";
                        table.Rows.Add(row);

                        row = table.NewRow();
                        row["idgrupo"] = "5009";
                        row["grupo"] = "PASAJE AEREO";
                        table.Rows.Add(row);


                    }

                    else
                    {



                        if (objGrupos.Idgrupo != null && (objGrupos.Idgrupo.Trim() == "OP" || objGrupos.Idgrupo.Trim() == "AS" || objGrupos.Idgrupo.Trim() == "SIN" || objGrupos.Idgrupo.Trim() == "SIN2"))
                        {
                            DataColumn column;
                            DataRow row;

                            column = new DataColumn();
                            column.DataType = System.Type.GetType("System.String");
                            column.ColumnName = "idgrupo";
                            // Add the Column to the DataColumnCollection.
                            table.Columns.Add(column);

                            // Create second column.
                            column = new DataColumn();
                            column.DataType = System.Type.GetType("System.String");
                            column.ColumnName = "grupo";
                            // Add the column to the table.
                            table.Columns.Add(column);

                            //for (int i = 0; i <= 2; i++)
                            //{

                            row = table.NewRow();
                            row["idgrupo"] = "0";
                            row["grupo"] = "-- Seleccione --";
                            table.Rows.Add(row);

                            row = table.NewRow();
                            row["idgrupo"] = "ALMV";
                            row["grupo"] = "ALIMENTOS POR VIATICOS";
                            table.Rows.Add(row);

                            row = table.NewRow();
                            row["idgrupo"] = "HTL";
                            row["grupo"] = "GASTOS DE HOTEL";
                            table.Rows.Add(row);

                            row = table.NewRow();
                            row["idgrupo"] = "AUTO";
                            row["grupo"] = "COMBUSTIBLE";
                            table.Rows.Add(row);

                            row = table.NewRow();
                            row["idgrupo"] = "TAXI";
                            row["grupo"] = "SERVICIO DE TAXI";
                            table.Rows.Add(row);

                            row = table.NewRow();
                            row["idgrupo"] = "TRAN";
                            row["grupo"] = "PASAJE TERRESTRE";
                            table.Rows.Add(row);

                            row = table.NewRow();
                            row["idgrupo"] = "GPA";
                            row["grupo"] = "PASAJES AEREOS";
                            table.Rows.Add(row);

                            row = table.NewRow();
                            row["idgrupo"] = "PEA";
                            row["grupo"] = "PEAJES";
                            table.Rows.Add(row);

                        }
                        else

                        {
                            DataColumn column;
                            DataRow row;

                            column = new DataColumn();
                            column.DataType = System.Type.GetType("System.String");
                            column.ColumnName = "idgrupo";
                            // Add the Column to the DataColumnCollection.
                            table.Columns.Add(column);

                            // Create second column.
                            column = new DataColumn();
                            column.DataType = System.Type.GetType("System.String");
                            column.ColumnName = "grupo";
                            // Add the column to the table.
                            table.Columns.Add(column);


                            row = table.NewRow();
                            row["idgrupo"] = "0";
                            row["grupo"] = "-- Seleccione --";
                            table.Rows.Add(row);


                        }
                    }
                }
                return table;


            }
            catch (Exception e)
            {
                throw new Exception("Usuario.", e);
            }

        }