public ActionResult Create(FilmFormatViewModel filmFormat) { if (ModelState.IsValid) { //cập nhật thời gian, tên ảnh, người thực hiện, mã của sản phẩm - thiếu người thực hiện filmFormat.CreatedDate = filmFormat.UpdatedDate = DateTime.Now; //Phân quyền //filmCategory.CreatedBy = filmCategory.UpdatedBy = USER_ID; //thêm vào database và lưu kết quả FilmFormat result = new FilmFormat(); result.UpdateFilmFormat(filmFormat); var resultFilmFormat = _filmFormatService.Add(result); _filmFormatService.SaveChanges(); if (resultFilmFormat == null) { return(RedirectToAction("Index", "FilmFormat")); } else { //fileUpload.SaveAs(pathImage); SetAlert("Thêm thể định dạng phim thành công", CommonConstrants.SUCCESS_ALERT); return(RedirectToAction("Index", "FilmFormat")); } } return(View()); }
public void RetrieveAdditionalInformationTest_withInvalidID() { // Arrange FilmFormat entry = new FilmFormat("_aaa"); // Act int count = entry.RetrieveAdditionalInformation(); // Assert Assert.AreEqual(0, count); }
public static void UpdateFilmFormat(this FilmFormat filmFormat, FilmFormatViewModel filmFormatVm) { filmFormat.FilmFormatName = filmFormatVm.FilmFormatName; filmFormat.FilmFormatDescrip = filmFormatVm.FilmFormatDescrip; filmFormat.CreatedDate = filmFormatVm.CreatedDate; filmFormat.CreatedBy = filmFormatVm.CreatedBy; filmFormat.UpdatedDate = filmFormatVm.UpdatedDate; filmFormat.UpdatedBy = filmFormatVm.UpdatedBy; filmFormat.MetaKeyword = filmFormatVm.MetaKeyword; filmFormat.MetaDescription = filmFormatVm.MetaDescription; }
public ActionResult Edit(int?id) { if (id != null) { FilmFormat filmFormat = _filmFormatService.Find((int)id); if (filmFormat == null) { return(HttpNotFound()); } var resultVm = Mapper.Map <FilmFormat, FilmFormatViewModel>(filmFormat); TempData["filmFormatItem"] = resultVm; return(View(resultVm)); } return(View()); }
public ActionResult Delete(int?id) { if (id != null) { FilmFormat filmFormat = _filmFormatService.Find((int)id); if (filmFormat == null) { return(HttpNotFound()); } _filmFormatService.Delete(filmFormat); _filmFormatService.SaveChanges(); SetAlert("Xóa 1 định dạng phim thành công", CommonConstrants.SUCCESS_ALERT); return(RedirectToAction("Index")); } return(RedirectToAction("Index", "FilmFormat")); }
public void FilmFormatTest_withID() { // Arrange FilmFormat entry = new FilmFormat("_xxx"); // Act // Assert Assert.IsNotNull(entry); Assert.IsNotNull(entry.Reader); Assert.AreEqual("_xxx", entry.ID); Assert.IsNull(entry.Format); Assert.IsNull(entry.Details); Assert.IsNull(entry.Status); Assert.IsNull(entry.LastUpdated); }
public void RetrieveBasicInformationTest_withValidID_AdditionalInfo() { // Arrange FilmFormat entry = new FilmFormat("_xxx"); // Act int count = entry.RetrieveBasicInformation(false); // Assert Assert.AreEqual(1, count); Assert.AreEqual("_xxx", entry.ID); Assert.AreEqual("FilmFormat Format X", entry.Format); Assert.AreEqual("FilmFormat Details X", entry.Details); Assert.AreEqual("_xxx", entry.Status.ID); Assert.AreEqual("FilmFormat LastUpdated X", entry.LastUpdated); }
public void RetrieveTest_withInvalidID_AdditionalInfo() { // Arrange FilmFormat entry = new FilmFormat("_aaa"); // Act int count = entry.Retrieve(false); // Assert Assert.AreEqual(0, count); Assert.AreEqual("_aaa", entry.ID); Assert.IsNull(entry.Format); Assert.IsNull(entry.Details); Assert.IsNull(entry.Status); Assert.IsNull(entry.LastUpdated); }
public void RetrieveBasicInformationTest_withInvalidID_BasicInfoOnly() { // Arrange FilmFormat entry = new FilmFormat("_aaa"); // Act int count = entry.RetrieveBasicInformation(true); // Assert Assert.AreEqual(0, count); Assert.AreEqual("_aaa", entry.ID); Assert.IsNull(entry.Format); Assert.IsNull(entry.Details); Assert.IsNull(entry.Status); Assert.IsNull(entry.LastUpdated); }
public ActionResult Edit(FilmFormat filmFormat) { if (ModelState.IsValid) { //filmCategory.UpdatedBy var result = (FilmFormatViewModel)TempData["filmFormatItem"]; filmFormat.FilmFormatID = result.FilmFormatID; filmFormat.UpdatedDate = DateTime.Now; filmFormat.UpdatedBy = result.UpdatedBy; filmFormat.MetaDescription = result.MetaDescription; filmFormat.MetaKeyword = result.MetaKeyword; _filmFormatService.Update(filmFormat); _filmFormatService.SaveChanges(); SetAlert("Sửa định dạng phim thành công", CommonConstrants.SUCCESS_ALERT); return(RedirectToAction("Index")); } return(View(filmFormat)); }
public void Update(FilmFormat filmFormat) { _filmFormatRepository.Update(filmFormat); }
public FilmFormat Delete(FilmFormat filmFormat) { return(_filmFormatRepository.Delete(filmFormat)); }
public FilmFormat Add(FilmFormat filmFormat) { return(_filmFormatRepository.Add(filmFormat)); }