public IActionResult Create(CreateSingerViewModel model) { var singer = new SingerModel() { Name = model.Name.Trim(), ForeignName = model.ForeignName, Nationality = model.Nationality, CreatorId = HttpContext.Session.GetCurrentUserId() }; singer = _singerAppService.Create(singer); return(Json(new JsonResultEntity() { Message = "添加歌唱家成功!", JsonObject = Json(new SingerViewModel() { Id = singer.Id, CreatorId = singer.CreatorId, Name = singer.Name, CreatorName = singer.CreatorName, ForeignName = singer.ForeignName, Nationality = singer.Nationality, CreationTime = singer.CreationTime.ToStandardDateOfChina(), }) })); }
public void AddSinger(CreateSingerViewModel singerView) { Singer singer = Mapper.Map <CreateSingerViewModel, Singer>(singerView); singer.SingerImage.ImageData = GetArray(singerView.SingerImage); singerDomainService.Entry(singer).State = EntityState.Added; singerDomainService.SaveChanges(); }
public virtual ActionResult CreateSinger(CreateSingerViewModel singerModel) { if (ModelState.IsValid) { adminSinger.AddSinger(singerModel); return(Redirect(Url.Action(MVC.Admin.AdminSinger.FormSingerSuccess()))); } return(PartialView("FormCreateSinger", singerModel)); }