Esempio n. 1
0
        public object GuardarAntecedentes(string AlumnoId, string AntecedenteTipoId, string AreaAcademicaId, string Procedencia,
                                          string Promedio, string Anio, string MesId, string EsEquivalencia, string EscuelaEquivalencia, string PaisId,
                                          string EntidadFederativaId, string EsTitulado, string TitulacionMedio, string MedioDifusionId, string UsuarioId)
        {
            if (AntecedenteTipoId == "-1")
            {
                return(true);
            }
            try
            {
                DTOAlumnoAntecendente objG = new DTOAlumnoAntecendente();
                objG.AlumnoId            = int.Parse(AlumnoId);
                objG.Anio                = int.Parse(Anio);
                objG.AntecedenteTipoId   = int.Parse(AntecedenteTipoId);
                objG.AreaAcademicaId     = int.Parse(AreaAcademicaId);
                objG.EntidadFederativaId = int.Parse(EntidadFederativaId);
                objG.EscuelaEquivalencia = EscuelaEquivalencia;
                objG.EsEquivalencia      = bool.Parse(EsEquivalencia);
                objG.EsTitulado          = bool.Parse(EsTitulado);
                objG.MedioDifusionId     = int.Parse(MedioDifusionId);
                objG.MesId               = int.Parse(MesId);
                objG.PaisId              = int.Parse(PaisId);
                objG.Procedencia         = Procedencia;
                objG.Promedio            = decimal.Parse(Promedio);
                objG.TitulacionMedio     = TitulacionMedio;
                objG.UsuarioId           = int.Parse(UsuarioId);

                return(BLLAntecedente.GuardarAntecendente(objG));
            }
            catch
            {
                return(false);
            }
        }
        public IHttpActionResult AddAntecedente(DTO.DTOAlumnoAntecendente AlumnoAntecedente)
        {
            var Result = BLLAntecedente.GuardarAntecendente(AlumnoAntecedente);

            if ((bool)Result.GetType().GetProperty("Estatus").GetValue(Result, null))
            {
                return(Ok(Result));
            }
            else
            {
                return(BadRequest("Fallo al momento de guardar, " + Result.GetType().GetProperty("Message").GetValue(Result, null)));
            }
        }