// To Add User Specialty public static bool AddUserSpecialty(GetUserSpecialtyModel Model, int UserId) { using (EditorsEntities entity = new EditorsEntities()) { UserSpecialty UsNew = new UserSpecialty(); UsNew.SpecialtyID = (Int32)Model.SelectedSpecialtyId; UsNew.UserID = UserId; UsNew.DateAdded = DateTime.Now; entity.UserSpecialties.Add(UsNew); entity.SaveChanges(); return(true); } }
public ActionResult GetSpecialty() { var UserSpecialtyList = MyLibraryBL.GetUserSpecialtyList(CurrentUser.UserId); GetUserSpecialtyModel Model = new GetUserSpecialtyModel(); Model.UserSpecialtyListDropDwon = UserSpecialtyList.Select(s => new SelectListItem { Value = s.SpecialtyId.ToString(), Text = s.SpecialtyName }); return(PartialView(Model)); }
// To Get User Specuialties public static List <GetUserSpecialtyModel> GetUserSpecialtyList(int UserId) { using (EditorsEntities entity = new EditorsEntities()) { List <GetUserSpecialtyModel> UserSpecialtyList = new List <GetUserSpecialtyModel>(); var Result = entity.lib_GetUnsubscribedSpecialties(UserId); foreach (var item in Result) { GetUserSpecialtyModel Model = new GetUserSpecialtyModel(); //Model.isInUse = item.isInUse; Model.SpecialtyId = item.SpecialtyID; Model.SpecialtyName = item.SpecialtyName; UserSpecialtyList.Add(Model); } return(UserSpecialtyList); } }
public ActionResult GetSpecialty(GetUserSpecialtyModel Model) { var Result = MyLibraryBL.AddUserSpecialty(Model, CurrentUser.UserId); return(RedirectToAction("editlibrary", new { specid = Model.SelectedSpecialtyId })); }