public IHttpActionResult PutPermiso(JObject objAlumno)
        {
            var Result = BLLAlumnoPermitido.InsertarAlumno(
                int.Parse(objAlumno["AlumnoId"].ToString()),
                int.Parse(objAlumno["UsuarioId"].ToString()),
                objAlumno["Descripcion"].ToString());

            if (Result.ToString().Contains("System.Collections.Generic.List"))
            {
                return(Ok(Result));
            }
            else
            {
                string message = "'Gral':'Fallo al momento de guardar, " + Result.GetType().GetProperty("Message").GetValue(Result, null)
                                 + "', 'Detalle': '" + Result.GetType().GetProperty("Inner").GetValue(Result, null)
                                 + "', 'Detalle Inner': '" + Result.GetType().GetProperty("Inner2").GetValue(Result, null).ToString().Replace("'", "\"") + "'";

                return(BadRequest(message));
            }
        }
Exemple #2
0
 public object InsertarPermiso(string AlumnoId, string UsuarioId, string Descripcion)
 {
     return(BLLAlumnoPermitido.InsertarAlumno(int.Parse(AlumnoId), int.Parse(UsuarioId), Descripcion));
 }