private string UpdateCompany() { string msg = ""; ServiceManager sm = new ServiceManager(); using (LP2ServiceClient service = sm.StartServiceClient()) { UpdateCompanyRequest req = new UpdateCompanyRequest(); req.hdr = new ReqHdr(); req.hdr.SecurityToken = "SecurityToken"; //todo:check dummy data if (CurrUser != null) { req.hdr.UserId = this.CurrUser.iUserID; } UpdateCompanyResponse respone = null; try { respone = service.UpdateCompany(req); if (respone.hdr.Successful) { msg = "Saved successfully."; return msg; } else { if (respone.hdr.StatusInfo == "") respone.hdr.StatusInfo = " Marketing Manager is not running."; msg = "Failed to update company, reason:" + respone.hdr.StatusInfo; return msg; } } catch (System.ServiceModel.EndpointNotFoundException ee) { LPLog.LogMessage(ee.Message); msg = "Failed to update copmany , reason: Marketing Manager is not running."; return msg; } catch (Exception exception) { LPLog.LogMessage(exception.Message); msg = "Failed to update company, reason:" + exception.Message; return msg; } } }