예제 #1
0
        ///////////////////////////////////////OBTENER BATERIAS PRUEBAS///////////////////////////////////////////

        //public List<SPE_OBTIENE_BATERIA_PRUEBAS_Result> Obtener_BATERIAS_PRUEBAS(int? pIdBateria = null, int? pFlBateria = null, String pIdCandidato = null, String pCorreoElectronico = null)
        //{
        //    using (context = new SistemaSigeinEntities())
        //    {
        //        var q = from V_C_PRUEBA in context.SPE_OBTIENE_BATERIA_PRUEBAS(pIdBateria, pFlBateria, pIdCandidato, pCorreoElectronico)
        //                select V_C_PRUEBA;
        //        return q.ToList();
        //    }
        //}

        public XElement registra_EnvioBateria(XElement pBaterias, string usuario, string programa)
        {
            using (context = new SistemaSigeinEntities())
            {
                ObjectParameter pout_clave_retorno = new ObjectParameter("XML_RESULTADO", typeof(XElement));
                context.SPE_ACTUALIZA_BATERIAS_ENVIADAS(pout_clave_retorno, pBaterias.ToString(), usuario, programa);
                return(XElement.Parse(pout_clave_retorno.Value.ToString()));
            }
        }