public JsonResult Delete(FormCollection postedFormData, [System.Web.Http.FromBody] SysSampleMaintenanceDTO sysSampleDTO) { TransactionalInformation transaction; SysSampleMaintenanceViewModel sysSampleMaintenanceViewModel = new SysSampleMaintenanceViewModel(); SysSample sysSample = new SysSample(); ModelStateHelper.UpdateViewModel(sysSampleDTO, sysSample); SysSampleApplicationService sysSampleApplicationService = new SysSampleApplicationService(sysSampleDataService); sysSampleApplicationService.DeleteSysSampleById(sysSample.Id, out transaction); sysSampleMaintenanceViewModel.SysSample = sysSample; sysSampleMaintenanceViewModel.ReturnStatus = transaction.ReturnStatus; sysSampleMaintenanceViewModel.ReturnMessage = transaction.ReturnMessage; sysSampleMaintenanceViewModel.ValidationErrors = transaction.ValidationErrors; if (transaction.ReturnStatus == false) { //var Json = Request.CreateResponse<CustomerMaintenanceViewModel>(HttpStatusCode.BadRequest, customerMaintenanceViewModel); //return badresponse; //return Json(new //{ // ReturnStatus = sysSampleMaintenanceViewModel.ReturnStatus, // ViewModel = sysSampleMaintenanceViewModel, // ValidationErrors = sysSampleMaintenanceViewModel.ValidationErrors, // //MessageBoxView = Helpers.MvcHelpers.RenderPartialView(this, "_MessageBox", sysSampleMaintenanceViewModel), // //JsonRequestBehavior.AllowGet //}); return(Json(0, JsonRequestBehavior.AllowGet)); } else { //var response = Request.CreateResponse<CustomerMaintenanceViewModel>(HttpStatusCode.Created, customerMaintenanceViewModel); //return response; //return Json(new //{ // ReturnStatus = sysSampleMaintenanceViewModel.ReturnStatus, // ViewModel = sysSampleMaintenanceViewModel, // ValidationErrors = sysSampleMaintenanceViewModel.ValidationErrors, // //MessageBoxView = Helpers.MvcHelpers.RenderPartialView(this, "_MessageBox", sysSampleMaintenanceViewModel), // JsonRequestBehavior.AllowGet //}); return(Json(1, JsonRequestBehavior.AllowGet)); } }