public async Task <ActionResult> EditBLUpload(UsedPurchaseBLUploadModel model)
        {
            if (ModelState.IsValid)
            {
                await _service.EditBLUpload(model);

                return(RedirectToAction("Contents", new { id = model.UsedPurchaseId }));
            }
            return(View(model));
        }
 private UsedPurchaseBLUpload ToEntity(UsedPurchaseBLUploadModel model)
 {
     return(new UsedPurchaseBLUpload
     {
         Id = model.Id,
         Date = model.Date,
         Parts = model.Parts,
         Lots = model.Lots,
         Value = model.Value,
         Notes = model.Notes,
         UsedPurchase = _repo.FindOne(model.UsedPurchaseId)
     });
 }
        public async Task <ActionResult> DeleteBLUpload(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }

            UsedPurchaseBLUploadModel model = await _service.FindBLUpload(id.Value);

            if (model == null)
            {
                return(HttpNotFound());
            }
            return(View(model));
        }
        public async Task EditBLUpload(UsedPurchaseBLUploadModel model)
        {
            var entity = ToEntity(model);

            await _blUploadRepo.UpdateAsync(entity);
        }
        public async Task AddBLUpload(UsedPurchaseBLUploadModel model)
        {
            var entity = ToEntity(model);

            await _blUploadRepo.AddAsync(entity);
        }