public ApiResponseModel BlockUser(UserBlockModel userBlockModel) { ApiResponseModel apiResponseModel = new ApiResponseModel(); var user = _db.MstUsers.Where(x => x.IsActive && x.UserId.Equals(userBlockModel.UserId)).FirstOrDefault(); if (user != null) { user.IsBlocked = userBlockModel.IsBlocked; user.ModifiedDate = DateTime.Now; _db.Entry(user).State = EntityState.Modified; if (_db.SaveChanges() > 0) { apiResponseModel.Message = userBlockModel.IsBlocked ? "Blocked" : "Unblocked"; } else { apiResponseModel.Message = "Unable to block user."; } } else { apiResponseModel.Message = "User not found"; } return(apiResponseModel); }
public MstUsers SaveSignUp(SignupModel signupModel) { MstUsers mstUsers = new MstUsers() { CreatedBy = 1, CreatedDate = DateTime.Now, Email = signupModel.Email, FirstName = signupModel.Name, IsActive = true, IsBlocked = false, IsDefaultPassword = false, IsEmailVarified = false, IsMobileVerified = false, IsPasswordReset = false, LoginAttempt = 0, Password = signupModel.Password, UserTypeId = signupModel.UserType }; _db.MstUsers.Add(mstUsers); _db.SaveChanges(); return(mstUsers); }
public ApiResponseModel SaveGalleryType(GalleryTypeModel galleryTypeModel) { ApiResponseModel apiResponseModel = new ApiResponseModel(); apiResponseModel.Message = "Saved"; if (galleryTypeModel != null) { MstGalleryType mstGalleryType = new MstGalleryType() { BaseUrl = galleryTypeModel.BaseUrl, CreatedDate = DateTime.Now, GalleryType = galleryTypeModel.GalleryType, GridSize = galleryTypeModel.GridSize, IsActive = true, CreatedBy = galleryTypeModel.UserId }; _db.MstGalleryType.Add(mstGalleryType); if (_db.SaveChanges() < 1) { apiResponseModel.Message = "Unable to save."; } } return(apiResponseModel); }