//public UserManager<ApplicationUser> UserManager //{ // get // { // //var manager = new UserManager<ApplicationUser>(new UserStore<ApplicationUser>(new AuthContext())); // //return manager; // return _userManager ?? Request.GetOwinContext().GetUserManager<ApplicationUserManager>(); // } // private set // { // _userManager = value; // } //} #endregion public ResponseViewModel GetUserPermissionData(IdViewModel idViewModel) { try { if (!string.IsNullOrEmpty(idViewModel.UserId)) { AccessPermissionVM ReturnData = new AccessPermissionVM(); var accPerData = accessPermissionRepository.FindBy(x => x.UserId == idViewModel.UserId).FirstOrDefault(); //var usertypeData = userTypeMappingRepository.FindBy(x => x.UserId == idViewModel.UserId).FirstOrDefault(); if (accPerData != null) { ReturnData = Mapper.Map <AccessPermission, AccessPermissionVM>(accPerData); //ReturnData.Contacts = usertypeData.Contacts; } response.IsSuccess = true; response.Status = "SUCCESS"; response.Message = " Get Data successfully..."; response.Content = ReturnData; //response.Id = NextId; } } catch (Exception ex) { response.IsSuccess = false; response.Status = "FAILED"; response.Message = "Something went wrong"; } return(response); }
public IActionResult Detail([FromBody] IdViewModel model) { var user = userService.Detail(model.Id); if (user == null) { return(APIResult.记录不存在); } // 查询角色 var roles = roleService.GetRoles(user.Id); return(APIResult.成功.SetData("detail", new { user.Name, user.LoginName, user.ImgFace, user.State, user.Phone, user.CreateTime }, "roles", roles.Select(f => new { f.Id, f.Name }))); }
public MainWindow() { InitializeComponent(); var viewModel = new IdViewModel(); DataContext = viewModel; Loaded += win_Loaded; SourceInitialized += win_SourceInitialized; }
public IHttpActionResult GetProductByCateId([FromBody] IdViewModel idViewModel) { try { return(Ok(ProductManager.GetProductByCategory(idViewModel.Id))); } catch (Exception exception) { return(InternalServerError(exception)); } }
public IHttpActionResult GetOptionsByAttributeId([FromBody] IdViewModel idViewModel) { try { return(Ok(ProductAttributeManager.GetOptionByID(idViewModel.Id))); } catch (Exception exception) { return(InternalServerError(exception)); } }
public async Task <ResponseMessage> VerifyTestimonial([FromBody] IdViewModel model) { //get current user from jwt token var userName = HttpContext?.User.Claims.FirstOrDefault(c => c.Type == System.Security.Claims.ClaimTypes.NameIdentifier).Value; var user = await _userManager.FindByNameAsync(userName); _appUserService.VerifyTestimonial(user.Id, model.Id); return(new ResponseMessage { IsSuccess = true }); }
public IHttpActionResult GetCustomerById([FromBody] IdViewModel idViewModel) { try { return(Ok(CustomerManager.GetCustomersById(idViewModel.Id))); } catch (Exception exception) { return(InternalServerError(exception)); } }
public IHttpActionResult GetCartCount([FromBody] IdViewModel idViewModel) { try { return(Ok(CartManager.GetCartItemCount(idViewModel.Id))); } catch (Exception exception) { return(InternalServerError(exception)); } }
public async Task <ResponseViewModel> GetAlbumDetails(IdViewModel idViewModel) { ResponseViewModel response = new ResponseViewModel(); try { var album = _albumRepo.GetById(idViewModel.AlbumId); var mAlbum = _mapper.Map <AlbumViewModel>(album); if (mAlbum != null) { var returnList = await(from s in _context.TblSongs join a in _context.TblMasterAlbum on s.AlbumId equals a.Id join ar in _context.TblMasterArtist on s.ArtistId equals ar.Id join g in _context.TblMasterGenre on s.GenreId equals g.Id where s.AlbumId == idViewModel.AlbumId group new { s, a, ar, g } by new { s.AlbumId } into grp select new AlbumDetailsViewModel { GenreName = grp.FirstOrDefault().g.MusicType, albumName = grp.FirstOrDefault().a.Name, ArtistName = grp.FirstOrDefault().ar.FirstName + " " + grp.FirstOrDefault().ar.LastName, Thumbnail = grp.FirstOrDefault().a.Image, Price = grp.FirstOrDefault().a.Price, Rating = grp.FirstOrDefault().a.Rating, Review = grp.FirstOrDefault().a.Review, ReleaseDate = grp.FirstOrDefault().a.ReleasedDate, Songs = grp.Select(i => new SongDetailsViewModel { Name = i.s.Name, Rating = i.s.Rating, Price = i.s.Price, Time = i.s.Time }).ToList() }).FirstOrDefaultAsync(); if (mAlbum == null) { response.IsSuccess = false; response.Message = "RecordNotFound"; return(response); } response.Content = returnList; response.IsSuccess = true; response.Message = "RecordFound"; return(response); } } catch (Exception ex) { _log.LogError("Error", ex.StackTrace); throw; } return(response); }
public IHttpActionResult GetOrderDetailsByCustomerID([FromBody] IdViewModel idViewModel) { try { return(Ok(OrderManager.GetOrderDetailsByCustomerID(idViewModel.Id))); } catch (Exception exception) { return(InternalServerError(exception)); } }
public IHttpActionResult UpdateOrderStatusOfOrder([FromBody] IdViewModel idViewModel) { try { return(Ok(OrderManager.UpdateOrderStatusOfOrder(idViewModel.Id, idViewModel.status))); } catch (Exception exception) { return(InternalServerError(exception)); } }
public IHttpActionResult UpdateLastLogin(IdViewModel viewModel) { try { return(Ok(CustomerManager.UpdateLastLogin(viewModel.emailId))); } catch (Exception exception) { return(InternalServerError(exception)); } }
public IHttpActionResult AddtoCart([FromBody] IdViewModel idViewModel) { try { return(Ok(CartManager.AddItemtoCart(idViewModel))); } catch (Exception exception) { return(InternalServerError(exception)); } }
public IHttpActionResult SendEmail([FromBody] IdViewModel viewModel) { try { return(Ok(CustomerManager.SendEmail(viewModel.emailId, viewModel.password, viewModel.registrationFlag))); } catch (Exception exception) { return(InternalServerError(exception)); } }
public IHttpActionResult DeleteProduct([FromBody] IdViewModel idViewModel) { try { return(Ok(ProductManager.DeleteProduct(idViewModel.Id))); } catch (Exception exception) { return(InternalServerError(exception)); } }
public async Task <IActionResult> Delete(IdViewModel idViewModel) { var result = await _ticketClientService.DeleteTicket(idViewModel.Id); if (!result.IsSuccessful) { return(RedirectToAction("Error")); } return(RedirectToAction("Index")); }
public IHttpActionResult DeleteOrderDetails([FromBody] IdViewModel idViewModel) { try { OrderManager.DeleteOrderDetails(idViewModel.Id); return(Ok()); } catch (Exception exception) { return(InternalServerError(exception)); } }
public IHttpActionResult RemoveCartItem([FromBody] IdViewModel idViewModel) { try { CartManager.RemoveCartItem(idViewModel.Id, idViewModel.ProductId); return(Ok()); } catch (Exception exception) { return(InternalServerError(exception)); } }
public IActionResult Details(IdViewModel idModel) { var model = this.productService.GetProductById(idModel.Id); this.Model["Id"] = model.Id; this.Model["Name"] = model.Name; this.Model["Description"] = model.Description; this.Model["Price"] = model.Price; this.Model["Type"] = model.Type; return(this.View()); }
public IHttpActionResult DeleteProductSubCategory([FromBody] IdViewModel idViewModel) { try { ProductSubCategoryManager.DeleteProductSubCategory(idViewModel.Id); return(Ok()); } catch (Exception exception) { return(InternalServerError(exception)); } }
public IHttpActionResult DeleteAttributeOption([FromBody] IdViewModel idViewModel) { try { ProductAttributeManager.DeleteProductOptionById(idViewModel.Id); return(Ok()); } catch (Exception exception) { return(InternalServerError(exception)); } }
public async Task <IActionResult> Remove([FromBody] IdViewModel viewModel) { if (viewModel != null) { await mongoContext.Set("Main", "Devices").Remove <DeviceViewModel>(viewModel.Id); } return(Ok(new { message = "Device has been removed" })); }
public HttpResponseMessage DeleteWorkById(IdViewModel idViewModel) { var response = inwardOutwardService.DeleteWorkById(idViewModel); if (response.IsSuccess) { return(Request.CreateResponse(HttpStatusCode.OK, response, "application/json")); } else { return(Request.CreateResponse(HttpStatusCode.BadRequest, response, "application/json")); } }
public HttpResponseMessage GetAssignStreetList(IdViewModel model) { var response = iStreetServiceService.GetAssignStreetList(model); if (response.IsSuccess) { return(Request.CreateResponse(HttpStatusCode.OK, response, "application/json")); } else { return(Request.CreateResponse(HttpStatusCode.BadRequest, response, "application/json")); } }
public IActionResult Delete([FromBody] IdViewModel model) { var role = roleService.Detail(model.Id); if (role == null) { return(APIResult.记录不存在); } var success = roleService.Delete(role.Id); return(success ? APIResult.成功 : APIResult.失败); }
public HttpResponseMessage GetNextId(IdViewModel idViewModel) { var response = commonService.GetNextId(idViewModel); if (response.IsSuccess) { return(Request.CreateResponse(HttpStatusCode.OK, response, "application/json")); } else { return(Request.CreateResponse(HttpStatusCode.BadRequest, response, "application/json")); } }
public async Task NotFound_GetAlbumResult() { //Arrange abumDetails = new AlbumDetails(_logger, _mapper, _albumRepo); IdViewModel idViewModel = new IdViewModel(); idViewModel.AlbumId = 20; //Act ResponseViewModel data = await abumDetails.GetAlbumDetails(idViewModel); //Assert Assert.Null(data.Content); }
public IActionResult Edit(IdViewModel idModel) { var model = this.productService.GetProductById(idModel.Id); this.Model["Id"] = model.Id; this.Model["Name"] = model.Name; this.Model["Description"] = model.Description; this.Model["Price"] = model.Price; this.SetTypeOfProduct(model); return(this.View()); }
public IActionResult Delete([FromBody] IdViewModel model) { var user = userService.Detail(model.Id); if (user == null) { return(APIResult.记录不存在); } var result = userService.Delete(model.Id); return(result ? APIResult.成功 : APIResult.失败); }
public HttpResponseMessage GetUserPermissionData(IdViewModel idViewModel) { var response = accountService.GetUserPermissionData(idViewModel); if (response.IsSuccess) { return(Request.CreateResponse(HttpStatusCode.OK, response, "application/json")); } else { return(Request.CreateResponse(HttpStatusCode.BadRequest, response, "application/json")); } }