public static bool EditSubject(TblSubjects subject) { try { using (var db = new DBContextModel()) { db.Entry(subject).State = EntityState.Modified; db.SaveChanges(); return(true); } } catch (Exception) { return(false); } }
public static bool CreateSubject(TblSubjects subject) { try { using (var db = new DBContextModel()) { db.TblSubjects.Add(subject); db.SaveChanges(); return(true); } } catch (Exception) { return(false); } }
public Object PostSubject([FromBody] TblSubjects subject) { Payload payload = BAccount.ConfirmToken(this.Request); if (payload == null || !payload.rol.Contains(6)) { return(new { result = false, info = "Não autorizado." }); } if (BSubject.CreateSubject(subject)) { return(new { result = true }); } return(new { result = false, info = "Não foi possível registar a hora aula." }); }