public async Task <IActionResult> Create(Curtains curtains, IFormFile image) { if (image != null) { var path = FilesHelper.UploadFile(_appEnvironment.WebRootPath + "\\Images\\Curtains\\", image); curtains.ImageName = path.ToString(); } if (ModelState.IsValid) { curtains.Id = Guid.NewGuid(); _context.Add(curtains); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(RedirectToAction(nameof(Index))); }
public async Task <IActionResult> Edit(Curtains curtains, IFormFile image) { if (image != null) { string fileName = curtains.ImageName; string fullPath = _appEnvironment.ApplicationName + "\\Images\\Curtains\\" + curtains.ImageName; if (System.IO.File.Exists(fullPath)) { System.IO.File.Delete(fullPath); } var path = FilesHelper.UploadFile(_appEnvironment.WebRootPath + "\\Images\\Curtains\\", image); curtains.ImageName = path.ToString(); } if (ModelState.IsValid) { try { _context.Update(curtains); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!CurtainsExists(curtains.Id)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(curtains)); }
// Use this for initialization void Start() { curtains = FindObjectOfType <Curtains>(); }
private void Awake() { base.originalPosition = transform.position; door = LeftDoorHinge.GetComponent <doorOpen>(); curtain = localCurtain.GetComponent <Curtains>(); }