public ActionResult Delete(CustomerModels model) { try { string msg = ""; var result = _factory.DeleteCustomer(model.ID, ref msg); if (!result) { ModelState.AddModelError("Name", msg); Response.StatusCode = (int)HttpStatusCode.BadRequest; return(PartialView("_Delete", model)); } return(new HttpStatusCodeResult(HttpStatusCode.OK)); } catch (Exception ex) { NSLog.Logger.Error("Xóa khách hàng: ", ex); ModelState.AddModelError("Name", ("Lỗi khi xóa thông tin khách hàng!")); Response.StatusCode = (int)HttpStatusCode.BadRequest; return(PartialView("_Delete", model)); } }
public ActionResult Delete(CustomerModels model) { try { string msg = ""; var result = _factory.DeleteCustomer(model.ID, model.StoreID, ref msg); if (!result) { ModelState.AddModelError("Name", msg); Response.StatusCode = (int)HttpStatusCode.BadRequest; return(PartialView("_Delete", model)); } return(new HttpStatusCodeResult(HttpStatusCode.OK)); } catch (Exception ex) { _logger.Error("Customer_Delete: " + ex); ModelState.AddModelError("Name", CurrentUser.GetLanguageTextFromKey("An error has occurred when deleting customer")); Response.StatusCode = (int)HttpStatusCode.BadRequest; return(PartialView("_Delete", model)); } }
public JsonResult DeleteCustomer(string guid = "") { var re = _customerFactory.DeleteCustomer(guid); return(Json(new { result = re ? 1 : 0 })); }