Example #1
0
        public static object AgregarDatosTecnicos(ITF_INDICADORES INDICADORES)
        {
            try
            {
                using (ITFEntities db = new ITFEntities())
                {
                    //string Rut = HttpContext.Current.Session["RUT"].ToString();

                    ITF_USUARIOS _user = db.ITF_USUARIOS.Where(a => a.ID_USUARIO == INDICADORES.COD_USUARIO).FirstOrDefault();

                    ITF_INDICADORES _indi = db.ITF_INDICADORES.Where(a => a.COD_USUARIO == _user.ID_USUARIO).FirstOrDefault();
                    if (_indi == null)
                    {
                        db.ITF_INDICADORES.Add(INDICADORES);
                    }
                    else
                    {
                        _indi.COD_GRADO = INDICADORES.COD_GRADO;
                        _indi.PESO      = INDICADORES.PESO;
                        _indi.ESTATURA  = INDICADORES.ESTATURA;
                    }
                    db.SaveChanges();


                    return(new { RESPUESTA = true, TIPO = 1, DATA = INDICADORES });
                }
            }
            catch (Exception Error)
            {
                return(new { RESPUESTA = false, TIPO = 3, Error.Message });
            }
        }
Example #2
0
 public static object DatosTecnicosUsuario(int ID)
 {
     try
     {
         using (ITFEntities db = new ITFEntities())
         {
             ITF_INDICADORES _ind = db.ITF_INDICADORES.Where(a => a.COD_USUARIO == ID).FirstOrDefault();
             return(new { RESPUESTA = true, TIPO = 1, DATA = _ind });
         }
     }
     catch (Exception Error)
     {
         return(new { RESPUESTA = false, TIPO = 3, Error.Message });
     }
 }