Beispiel #1
0
        public ActionResult CustomerDelete(long id)
        {
            var shipments = shipmentServices.Count(x => x.CneeId == id || x.ShipperId == id);

            if (shipments > 0)
            {
                var value = new
                {
                    Views   = "This customer have shipment, you can not delete it",
                    Title   = "Error!",
                    IsRemve = false,
                    Success = false,
                    TdId    = "del_" + id
                };
                return(JsonResult(value, true));
            }

            if (customerServices.DeleteCustomer(id))
            {
                var crmcus = crmService.FindEntity(x => x.SsmCusId == id);
                if (crmcus != null)
                {
                    crmService.SetMoveCustomerToData(crmcus.Id, false, id);
                }
            }
            var value2 = new
            {
                Views   = "Bạn đã xoá thành công",
                Title   = "Success!",
                IsRemve = true,
                TdId    = "del_" + id
            };

            return(JsonResult(value2, true));
        }