Exemple #1
0
        protected void Page_Load(object sender, EventArgs e)
        {



            String n_solicitud = Request.QueryString["n_solicitud"];
            String c_uniNeg = Request.QueryString["c_unidadNeg"];

            lbl_n_requisicion.Text = n_solicitud;
            solSolicitudesBO objsolSolicitudesBO = new solSolicitudesBO();
            solSolicitudes objsolSolicitudes = new solSolicitudes();
            objsolSolicitudes.N_solicitud = int.Parse(n_solicitud);
            objsolSolicitudes.C_tipo = "VIA";
            objsolSolicitudes.C_unidadNeg = c_uniNeg;

            objsolSolicitudes = objsolSolicitudesBO.Retrieve(objsolSolicitudes);

            list_empleados.Text = objsolSolicitudes.D_emp_solicita_JDE;
            txt_f_inicio_sol.Text = objsolSolicitudes.F_inicio_via;
            txt_f_fin_sol.Text = objsolSolicitudes.F_fin_via;
            txt_d_referencias_sugeridas.Text = objsolSolicitudes.D_lugar_via;
            txt_objeto.Text = objsolSolicitudes.D_solicitud;
            TxtNumeroUnidad.Text = objsolSolicitudes.C_num_unidad;
            List_vehiculos.SelectedValue = objsolSolicitudes.C_req_vehi;

            List_UniNeg.Text = objsolSolicitudes.D_unidadNeg;



            String idEmpleadoJDE = objsolSolicitudes.C_emp_solicita_JDE;
            empleadosBO MyEmpleado = new empleadosBO();
            empleado MyEmpleadoE = new empleado();
            MyEmpleadoE.IdlibretaDir = int.Parse(idEmpleadoJDE);
            MyEmpleadoE = MyEmpleado.Retrievex_idlibretaDir(MyEmpleadoE);
            lbl_d_gerencia.Text = MyEmpleadoE.Gerencia;
            lbl_d_autorizador.Text = MyEmpleadoE.Autorizador;
            lbl_id_empAutoriza.Text = MyEmpleadoE.IdAutorizador.ToString();
            lbl_idgerencia.Text = MyEmpleadoE.IdGerencia;

            //********** para buscar que compania tiene asignada **********

            NegocioCapitalHumano negocio = new NegocioCapitalHumano();
            List<Employee> listaEmpleados = negocio.ListaEmpleados(idEmpleadoJDE, "%", "%", "%", "%", "%", "%", "%", "%", "%", "%", Convert.ToDateTime("01/Jan/1950"), Convert.ToDateTime("01/Jan/9999"));
            string nombrecompania = "";
            if (listaEmpleados == null)
            {
                nombrecompania = "No tiene asignada Compania / o este es Ex-Empleado ";
            }
            else
            {
                nombrecompania = listaEmpleados[0].CompañiaJde.ToString();
                if (nombrecompania == "")
                {
                    nombrecompania = "No tiene asignada Compania / o este es Ex-Empleado";
                }
            }
            TextNombreEmpresa.Text = nombrecompania;
            // solSolicitudes objsolSolicitudes = new solSolicitudes();
            objsolSolicitudes.C_compania = TextNombreEmpresa.Text;

            unidadNegBO MyCompaniaDO = new unidadNegBO();
            solSolicitudes MySol = new solSolicitudes();
            MySol = MyCompaniaDO.BuscaCompania(objsolSolicitudes);
            TextRFC.Text = MySol.C_companiaRFC;
            TextDireccion.Text = MySol.C_companiaDir;
            TextIdEmpresa.Text = MySol.C_idcompania;


            //empleadosBO MyEmpleado = new empleadosBO();




            //Request.QueryString
            //Request.QueryString("n_contrato")

            //String Cadena = Request.QueryString["n_requisicion"];
            ////String Cadena = lbl_n_requisicion.Text;
            //if (Cadena == null || Cadena == "")
            //{
            //    Cadena = "0";
            //}
            //lbl_n_requisicion.Text = Cadena;


            //empleadosBO MyEmpleado = new empleadosBO();

            //if (IsCallback)
            //{ 

            //}

            if (!this.IsPostBack)
            {
                //String strEmpleado = list_empleados.SelectedValue.ToString();
            //usuarioOracleDO MyUsuarioDO = new usuarioOracleDO();
           
            //list_empleados.DataSource = MyEmpleado.BuscaEmpleados();
            //list_empleados.DataValueField = "ABAN8";
            //list_empleados.DataTextField = "ABALPH";
            //list_empleados.DataBind();

            //unidadNegBO MyUnidadNegDO = new unidadNegBO();
            //List_UniNeg.DataSource = MyUnidadNegDO.BuscaUnidadNeg();
            //List_UniNeg.DataValueField = "MCMCU";
            //List_UniNeg.DataTextField = "MCDC";
            //List_UniNeg.DataBind();


                
               
                ////int i = 0;
                ////i++;

                //// MyUsuarioDO.testConexion("Hola mundo");

                //DataSet conjunto = new DataSet();
                //dSolicitudesBO mydSolicitudesBO = new dSolicitudesBO();
                ////conjunto = (DataSet)mydSolicitudesBO.BuscaSolicitudes();

                ////adapter.Fill(set,"NombreTabla");
                //GView_Detalle.DataSourceID = null;
                //GView_Detalle.DataSource = mydSolicitudesBO.BuscaSolicitudes();
                //String[] valores = { "n_contrato", "n_requisicion", "n_partida" };
                //GView_Detalle.DataKeyNames = valores;
                ////GView_Detalle.DataMember = "NombreTabla";

                //GView_Detalle.DataBind();

                ////DataKeyNames="n_contrato,n_requisicion,n_partida" 
                ////DataSourceID="Data_Drequisicion"
                ////GView_Detalle.Refresh();

            }
            else
            {

                //if (lbl_n_requisicion.Text == "0" )
                //{

                //    String idEmpleadoJDE = list_empleados.SelectedValue.ToString();
                //    //empleadosBO MyEmpleado = new empleadosBO();
                //    empleado MyEmpleadoE = new empleado();
                //    MyEmpleadoE.IdlibretaDir = int.Parse(idEmpleadoJDE);
                //    MyEmpleadoE = MyEmpleado.Retrievex_idlibretaDir(MyEmpleadoE);
                //    lbl_d_gerencia.Text = MyEmpleadoE.Gerencia;
                //    lbl_d_autorizador.Text = MyEmpleadoE.Autorizador;
                //    lbl_id_empAutoriza.Text = MyEmpleadoE.IdAutorizador.ToString();
                //    lbl_idgerencia.Text = MyEmpleadoE.IdGerencia;
                
                //}
                
               





                //DataSet conjunto = new DataSet();
                //dSolicitudesBO mydSolicitudesBO = new dSolicitudesBO();
                ////conjunto = (DataSet)mydSolicitudesBO.BuscaSolicitudes();
                ////adapter.Fill(set,"NombreTabla");
                //GView_Detalle.DataSourceID = null;

                //GView_Detalle.DataSource = mydSolicitudesBO.BuscaSolicitudes(int.Parse(lbl_n_requisicion.Text));
                ////String[] valores = { "n_contrato", "n_requisicion", "n_partida" };
                ////GView_Detalle.DataKeyNames = valores;
                ////GView_Detalle.DataMember = "NombreTabla";

                //GView_Detalle.DataBind();

                ////DataKeyNames="n_contrato,n_requisicion,n_partida" 
                ////DataSourceID="Data_Drequisicion"
                ////GView_Detalle.Refresh();



            }
             




        }
Exemple #2
0
        protected void Seleted_ListEmpleados(object sender, EventArgs e)
        {
            empleadosBO MyEmpleado = new empleadosBO();

            String idEmpleadoJDE = list_empleados.SelectedValue.ToString();
            //empleadosBO MyEmpleado = new empleadosBO();
            empleado MyEmpleadoE = new empleado();
            MyEmpleadoE.IdlibretaDir = int.Parse(idEmpleadoJDE);
            MyEmpleadoE = MyEmpleado.Retrievex_idlibretaDir(MyEmpleadoE);
            lbl_d_gerencia.Text = MyEmpleadoE.Gerencia;
            lbl_d_autorizador.Text = MyEmpleadoE.Autorizador;
            lbl_id_empAutoriza.Text = MyEmpleadoE.IdAutorizador.ToString();
            lbl_idgerencia.Text = MyEmpleadoE.IdGerencia;

            //********** para buscar que compania tiene asignada **********

            NegocioCapitalHumano negocio = new NegocioCapitalHumano();
            List<Employee> listaEmpleados = negocio.ListaEmpleados(idEmpleadoJDE, "%", "%", "%", "%", "%", "%", "%", "%", "%", "%", Convert.ToDateTime("01/Jan/1950"), Convert.ToDateTime("01/Jan/9999"));
            string nombrecompania = "";
            if (listaEmpleados == null)
            {
                nombrecompania = "No tiene asignada Compania / o este es Ex-Empleado ";
            }
            else
            {
                nombrecompania = listaEmpleados[0].CompañiaJde.ToString();
                if (nombrecompania == "")
                {
                    nombrecompania = "No tiene asignada Compania / o este es Ex-Empleado";
                }
            }
            TextNombreEmpresa.Text = nombrecompania;

            solSolicitudes objsolSolicitudes = new solSolicitudes();
            objsolSolicitudes.C_compania = TextNombreEmpresa.Text;

            unidadNegBO MyCompaniaDO = new unidadNegBO();
            solSolicitudes MySol = new solSolicitudes();
            MySol = MyCompaniaDO.BuscaCompania(objsolSolicitudes);
            TextRFC.Text = MySol.C_companiaRFC;
            TextDireccion.Text = MySol.C_companiaDir;
            TextIdEmpresa.Text = MySol.C_idcompania;

            //solSolicitudesBO MySolicitud = new solSolicitudesBO();
            //solSolicitudes MySol = new solSolicitudes();
            //MySol = MySolicitud.CompaniaDatos(objsolSolicitudes);
            //TextRFC.Text = MySol.C_companiaRFC;
            //TextDireccion.Text = MySol.C_companiaDir;
        }