Exemplo n.º 1
0
 public XElement InsertarActualizarEstudioSocioeconomico(E_ESTUDIO_SOCIOECONOMICO vEstudio, string pClUsuario = null, string pNbPrograma = null, string pTipoTransaccion = null, int?pIdEstudioSocioeconomico = null)
 {
     using (context = new SistemaSigeinEntities())
     {
         ObjectParameter pOutClaveRetorno = new ObjectParameter("XML_RESULTADO", typeof(XElement));
         context.SPE_INSERTA_ACTUALIZA_ESTUDIO_SOCIOECONOMICO(pOutClaveRetorno, pIdEstudioSocioeconomico, vEstudio.ID_PROCESO_SELECCION, vEstudio.FE_REALIZACION, vEstudio.ID_EMPLEADO, vEstudio.ID_CANDIDATO, vEstudio.FE_NACIMIENTO, vEstudio.NO_EDAD, vEstudio.CL_ESTADO_CIVIL, vEstudio.CL_RFC, vEstudio.CL_CURP, vEstudio.CL_NSS, vEstudio.CL_PAIS, vEstudio.NB_PAIS, vEstudio.CL_ESTADO, vEstudio.NB_ESTADO, vEstudio.CL_MUNICIPIO, vEstudio.NB_MUNICIPIO, vEstudio.CL_COLONIA, vEstudio.NB_COLONIA, vEstudio.NB_CALLE, vEstudio.NO_EXTERIOR, vEstudio.NO_INTERIOR, vEstudio.CL_CODIGO_POSTAL, vEstudio.NO_TIEMPO_RESIDENCIA, vEstudio.CL_TIPO_SANGUINEO, vEstudio.XML_TELEFONOS, vEstudio.CL_IDENTIFICACION_OFICIAL, vEstudio.DS_IDENTIFICACION_OFICIAL, vEstudio.CL_SERVICIOS_MEDICOS, vEstudio.DS_SERVICIOS_MEDICOS, pClUsuario, pNbPrograma, pTipoTransaccion);
         return(XElement.Parse(pOutClaveRetorno.Value.ToString()));
     }
 }
Exemplo n.º 2
0
        public E_ESTUDIO_SOCIOECONOMICO ObtenerEstudioSocioeconomico(int?pIdEstudioSocioeconomico = null, int?pIdProcesoSeleccion = null, int?pIdEmpleado = null, int?pIdCandidato = null)
        {
            using (context = new SistemaSigeinEntities())
            {
                E_ESTUDIO_SOCIOECONOMICO vEstudio = new E_ESTUDIO_SOCIOECONOMICO();

                var vRegistro = context.SPE_OBTIENE_ESTUDIO_SOCIOECONOMICO(pIdEstudioSocioeconomico, pIdProcesoSeleccion, pIdEmpleado, pIdCandidato).FirstOrDefault();

                if (vRegistro != null)
                {
                    vEstudio.ID_ESTUDIO_SOCIOECONOMICO = vRegistro.ID_ESTUDIO_SOCIOECONOMICO;
                    vEstudio.ID_PROCESO_SELECCION      = vRegistro.ID_PROCESO_SELECCION;
                    vEstudio.FE_REALIZACION            = vRegistro.FE_REALIZACION;
                    vEstudio.ID_EMPLEADO               = vRegistro.ID_EMPLEADO;
                    vEstudio.ID_CANDIDATO              = vRegistro.ID_CANDIDATO;
                    vEstudio.FE_NACIMIENTO             = vRegistro.FE_NACIMIENTO;
                    vEstudio.NO_EDAD                   = vRegistro.NO_EDAD;
                    vEstudio.CL_ESTADO_CIVIL           = vRegistro.CL_ESTADO_CIVIL;
                    vEstudio.CL_RFC                    = vRegistro.CL_RFC;
                    vEstudio.CL_CURP                   = vRegistro.CL_CURP;
                    vEstudio.CL_NSS                    = vRegistro.CL_NSS;
                    vEstudio.CL_PAIS                   = vRegistro.CL_PAIS;
                    vEstudio.NB_PAIS                   = vRegistro.NB_PAIS;
                    vEstudio.CL_ESTADO                 = vRegistro.CL_ESTADO;
                    vEstudio.NB_ESTADO                 = vRegistro.NB_ESTADO;
                    vEstudio.CL_MUNICIPIO              = vRegistro.CL_MUNICIPIO;
                    vEstudio.NB_MUNICIPIO              = vRegistro.NB_MUNICIPIO;
                    vEstudio.CL_COLONIA                = vRegistro.CL_COLONIA;
                    vEstudio.NB_COLONIA                = vRegistro.NB_COLONIA;
                    vEstudio.NB_CALLE                  = vRegistro.NB_CALLE;
                    vEstudio.NO_EXTERIOR               = vRegistro.NO_EXTERIOR;
                    vEstudio.NO_INTERIOR               = vRegistro.NO_INTERIOR;
                    vEstudio.CL_CODIGO_POSTAL          = vRegistro.CL_CODIGO_POSTAL;
                    vEstudio.NO_TIEMPO_RESIDENCIA      = vRegistro.NO_TIEMPO_RESIDENCIA;
                    vEstudio.CL_TIPO_SANGUINEO         = vRegistro.CL_TIPO_SANGUINEO;
                    vEstudio.XML_TELEFONOS             = vRegistro.XML_TELEFONOS;
                    vEstudio.CL_IDENTIFICACION_OFICIAL = vRegistro.CL_IDENTIFICACION_OFICIAL;
                    vEstudio.DS_IDENTIFICACION_OFICIAL = vRegistro.DS_IDENTIFICACION_OFICIAL;
                    vEstudio.XML_EGRESOS               = vRegistro.XML_EGRESOS;
                    vEstudio.XML_INGRESOS              = vRegistro.XML_INGRESOS;
                    vEstudio.CL_SERVICIOS_MEDICOS      = vRegistro.CL_SERVICIO_MEDICO;
                    vEstudio.DS_SERVICIOS_MEDICOS      = vRegistro.DS_SERVICIO_MEDICO;
                }
                else
                {
                    vEstudio.ID_ESTUDIO_SOCIOECONOMICO = 0;
                }

                return(vEstudio);
            }
        }
Exemplo n.º 3
0
        public E_RESULTADO InsertaActualizaEstudioSocioeconomico(E_ESTUDIO_SOCIOECONOMICO vEstudio, string pClUsuario = null, string pNbPrograma = null, string pTipoTransaccion = null, int?pIdEstudioSocioeconomico = null)
        {
            ProcesoSeleccionOperaciones oProcesoSeleccion = new ProcesoSeleccionOperaciones();

            return(UtilRespuesta.EnvioRespuesta(oProcesoSeleccion.InsertarActualizarEstudioSocioeconomico(vEstudio, pClUsuario, pNbPrograma, pTipoTransaccion, pIdEstudioSocioeconomico)));
        }