public async Task <JsonResult> SaveDesignation(DesignationModel designationModel) { JsonData <JsonStatus> data = new JsonData <JsonStatus>(new JsonStatus()); if (ModelState.IsValid) { if (designationModel.DesignationId > 0) { // update record. if (true == await _designation.UpdateDesignation(designationModel)) { data.Result.Status = true; } } else { // add new record. if (await _designation.CreateDesignation(designationModel) > 0) { data.Result.Status = true; } } } return(Json(data)); }