Exemple #1
0
        public ActionResult DeleteConfirmed(int id)
        {
            _unitService.Delete(id);
            _unitService.SaveChanges();

            return(RedirectToAction("Index"));
        }
        public HttpResponseMessage Delete(HttpRequestMessage request, int id)
        {
            return(CreateHttpResponse(request, () =>
            {
                HttpResponseMessage response = null;

                var identity = (ClaimsIdentity)User.Identity;

                IEnumerable <Claim> claims = identity.Claims;

                var UnitData = _UnitService.Delete(id);

                _UnitService.Save();

                Log log = new Log()
                {
                    AppUserId = claims.FirstOrDefault().Value,
                    Content = Notification.DELETE_DVT,
                    Created = DateTime.Now
                };

                _logService.Create(log);

                _logService.Save();

                var responseData = Mapper.Map <Unit, UnitViewModel>(UnitData);

                response = request.CreateResponse(HttpStatusCode.OK, responseData);

                return response;
            }));
        }
 public ApiResponseViewModel Delete(int id)
 {
     if (HttpContext.Current.Session["UserLogged"] == null)
     {
         return(CommonConstants.accessDenied);
     }
     return(_unitService.Delete(id));
 }
 /// <summary>
 /// Delete
 /// </summary>
 /// <param name="Id"></param>
 /// <returns></returns>
 public ActionResult Delete(int Id)
 {
     if (Id > 0)
     {
         var entity = _unitService.GetById(Id);
         _unitService.Delete(entity);
     }
     return(new NullJsonResult());
 }
Exemple #5
0
        public string Delete(int id)
        {
            if (!menu.DeleteAccess)
            {
                return(null);
            }

            return(_unitService.Delete(id));
        }
        public ActionResult DeleteConfirmed(Guid UniqueId)
        {
            Unit unit = unitService.FindBy(x => x.UniqueId == UniqueId).FirstOrDefault();

            unit.DeletedBy   = User.Identity.Name;
            unit.DeletedDate = DateTime.Now;
            unitService.Delete(unit);
            unitService.Save();
            return(RedirectToAction("Index"));
        }
Exemple #7
0
        public async Task <IActionResult> Delete(int id)
        {
            var result = await _unitService.Delete(id);

            if (!result.Success)
            {
                return(BadRequest(result));
            }
            return(Ok(result));
        }
 public IActionResult Delete(UnitDto input)
 {
     if (ModelState.IsValid && _unitService.Delete(input))
     {
         return(Ok());
     }
     else
     {
         return(BadRequest());
     }
 }
Exemple #9
0
        public async Task <IActionResult> Delete(string id)
        {
            var result = await _unitService.Delete(CurrentUser.TenantId, id);

            if (result.Code <= 0)
            {
                return(BadRequest(result));
            }

            return(Ok(result));
        }
Exemple #10
0
        private void btnDelete_Click(object sender, EventArgs e)
        {
            if (Convert.ToInt32(lblID.Text) <= 0) return;

            if (MessageBox.Show(@"Confirm Delete Unit : " + lblName.Text, @"Delete", MessageBoxButtons.YesNo,
                MessageBoxIcon.Question) != DialogResult.Yes) return;

            if (!_unitService.Delete(Convert.ToInt32(lblID.Text))) return;

            MessageBox.Show(@"Data Deleted Successfully", @"Delete", MessageBoxButtons.OK, MessageBoxIcon.Information);
            grdData.CurrentRow.Delete();
        }
        public IActionResult Delete(int id)
        {
            if (!ModelState.IsValid)
            {
                return(new BadRequestObjectResult(ModelState));
            }

            _unitService.Delete(id);
            _unitService.Save();

            return(new OkObjectResult(id));
        }
        public ActionResult Delete(int id)
        {
            try
            {
                _unitService.Delete(id);
                _unitService.CommitChanges();
                AlertSuccess("Xóa thành công.");
            }
            catch (Exception ex)
            {
                Log(ex);
                AlertError("Xóa thất bại, có lỗi xẩy ra trong quá trình xử lý.");
            }

            return RedirectToAction("Index");
        }
Exemple #13
0
        public ActionResult DeleteConfirmed(ReasonViewModel vm)
        {
            List <LogTypeViewModel> LogList = new List <LogTypeViewModel>();

            if (ModelState.IsValid)
            {
                var temp = _UnitService.Find(vm.sid);

                LogList.Add(new LogTypeViewModel
                {
                    ExObj = temp,
                });

                _UnitService.Delete(vm.sid);
                XElement Modifications = new ModificationsCheckService().CheckChanges(LogList);
                try
                {
                    _unitOfWork.Save();
                }

                catch (Exception ex)
                {
                    string message = _exception.HandleException(ex);
                    ModelState.AddModelError("", message);
                    return(PartialView("_Reason", vm));
                }

                LogActivity.LogActivityDetail(LogVm.Map(new ActiivtyLogViewModel
                {
                    DocTypeId       = new DocumentTypeService(_unitOfWork).FindByName(MasterDocTypeConstants.Unit).DocumentTypeId,
                    DocId           = vm.id,
                    ActivityType    = (int)ActivityTypeContants.Deleted,
                    UserRemark      = vm.Reason,
                    xEModifications = Modifications,
                }));

                return(Json(new { success = true }));
            }
            return(PartialView("_Reason", vm));
        }
Exemple #14
0
 public async Task <IActionResult> DeleteUnit([FromRoute] int id)
 => await HandleResultAsync(() => _unitService.Delete(id));
 public async Task <bool> Delete(Unit unit)
 {
     return(await _unitService.Delete(unit));
 }