public ActionResult NewPTTMaintenance(PTTMaintenanceModel m) { bool success = true; WebView.WebService._base myWebService; myWebService = new WebService._base(); bool selected = false; WebService._base.PTTMaintenance newPTTMain = new WebService._base.PTTMaintenance(); //System.Diagnostics.Debug.WriteLine("State Name :" + m.RegionId); newPTTMain.PTT_ID = m.PTTId; newPTTMain.PTT_DESC = m.PTTDesc; newPTTMain.REGION_ID = m.RegionId; newPTTMain.COST_CENTRE = m.CostCentre; newPTTMain.STATE_CODE = m.StateCode; newPTTMain.STATE_NAME = m.StateName; success = myWebService.AddPTTMaintenance(newPTTMain); selected = true; if (ModelState.IsValid && selected) { if (success == true) { return(RedirectToAction("NewSave")); } else { return(RedirectToAction("NewSaveFail")); // store to db failed. } } return(View(m)); }