public JsonResult GetGroup() { List <GroupModel> groupCollection = null; using (var context = new TypeScriptDBEntities()) { groupCollection = (from g in context.Groups select new GroupModel() { Id = g.ID, Name = g.Title }).ToList(); } return(Json(groupCollection, JsonRequestBehavior.AllowGet)); }
public OperationResult <List <UserModel> > GetUsers() { List <UserModel> userCollection = null; using (var context = new TypeScriptDBEntities()) { userCollection = (from g in context.Users select new UserModel() { Id = g.ID, BirthDate = g.BirthDate, FirstName = g.FirstName, LastName = g.LastName }).ToList(); } return(new OperationResult <List <UserModel> >() { Success = true, Result = userCollection }); }
public OperationResult PostUser(User user) { try { using (var context = new TypeScriptDBEntities()) { context.Users.Add(user); context.SaveChanges(); } return(new OperationResult() { Success = true, Message = "yeah" }); } catch (Exception ex) { return(new OperationResult() { Success = false, Message = ex.Message }); } }