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())); } }
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); } }
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))); }