void client_GetDeviceByDeviceIDCompleted(object sender, GetDeviceByDeviceIDCompletedEventArgs e) { if (e.Error == null) { Device device = e.Result; TextBlockHeading.Text = "Manage Measurements For Device: " + device.Acronym; } else { SystemMessages sm; if (e.Error is FaultException <CustomServiceFault> ) { FaultException <CustomServiceFault> fault = e.Error as FaultException <CustomServiceFault>; sm = new SystemMessages(new Message() { UserMessage = fault.Detail.UserMessage, SystemMessage = fault.Detail.SystemMessage, UserMessageType = MessageType.Error }, ButtonType.OkOnly); } else { sm = new SystemMessages(new Message() { UserMessage = "Failed to Retrieve Device Information", SystemMessage = e.Error.Message, UserMessageType = MessageType.Error }, ButtonType.OkOnly); } sm.ShowPopup(); } }
void client_GetDeviceByDeviceIDCompleted(object sender, GetDeviceByDeviceIDCompletedEventArgs e) { m_deviceToEdit = new Device(); if (e.Error == null) { if (m_copyDevice) { m_deviceToCopy = e.Result; if (m_deviceToCopy.Acronym.Length > 10) { m_deviceToCopy.Acronym = m_deviceToCopy.Acronym.Substring(0, 9); } m_deviceToCopy.Acronym = "COPYOF" + m_deviceToCopy.Acronym; m_deviceToCopy.Name = "Copy of " + m_deviceToCopy.Name; m_deviceToCopy.Enabled = false; PopulateFormFields(m_deviceToCopy); m_inEditMode = false; m_deviceID = 0; } else { m_deviceToEdit = e.Result; PopulateFormFields(m_deviceToEdit); m_inEditMode = true; m_deviceID = m_deviceToEdit.ID; } } else { SystemMessages sm; if (e.Error is FaultException <CustomServiceFault> ) { FaultException <CustomServiceFault> fault = e.Error as FaultException <CustomServiceFault>; sm = new SystemMessages(new Message() { UserMessage = fault.Detail.UserMessage, SystemMessage = fault.Detail.SystemMessage, UserMessageType = MessageType.Error }, ButtonType.OkOnly); } else { sm = new SystemMessages(new Message() { UserMessage = "Failed to Retrieve Device Information by ID", SystemMessage = e.Error.Message, UserMessageType = MessageType.Error }, ButtonType.OkOnly); } sm.ShowPopup(); } if (m_activityWindow != null) { m_activityWindow.Close(); } }
void client_GetDeviceByDeviceIDCompleted(object sender, GetDeviceByDeviceIDCompletedEventArgs e) { if (e.Error == null) { Device device = e.Result; TextBlockHeading.Text = "Manage Measurements For Device: " + device.Acronym; } else { SystemMessages sm; if (e.Error is FaultException<CustomServiceFault>) { FaultException<CustomServiceFault> fault = e.Error as FaultException<CustomServiceFault>; sm = new SystemMessages(new Message() { UserMessage = fault.Detail.UserMessage, SystemMessage = fault.Detail.SystemMessage, UserMessageType = MessageType.Error }, ButtonType.OkOnly); } else sm = new SystemMessages(new Message() { UserMessage = "Failed to Retrieve Device Information", SystemMessage = e.Error.Message, UserMessageType = MessageType.Error }, ButtonType.OkOnly); sm.ShowPopup(); } }
void client_GetDeviceByDeviceIDCompleted(object sender, GetDeviceByDeviceIDCompletedEventArgs e) { m_deviceToEdit = new Device(); if (e.Error == null) { if (m_copyDevice) { m_deviceToCopy = e.Result; if (m_deviceToCopy.Acronym.Length > 10) m_deviceToCopy.Acronym = m_deviceToCopy.Acronym.Substring(0, 9); m_deviceToCopy.Acronym = "COPYOF" + m_deviceToCopy.Acronym; m_deviceToCopy.Name = "Copy of " + m_deviceToCopy.Name; m_deviceToCopy.Enabled = false; PopulateFormFields(m_deviceToCopy); m_inEditMode = false; m_deviceID = 0; } else { m_deviceToEdit = e.Result; PopulateFormFields(m_deviceToEdit); m_inEditMode = true; m_deviceID = m_deviceToEdit.ID; } } else { SystemMessages sm; if (e.Error is FaultException<CustomServiceFault>) { FaultException<CustomServiceFault> fault = e.Error as FaultException<CustomServiceFault>; sm = new SystemMessages(new Message() { UserMessage = fault.Detail.UserMessage, SystemMessage = fault.Detail.SystemMessage, UserMessageType = MessageType.Error }, ButtonType.OkOnly); } else sm = new SystemMessages(new Message() { UserMessage = "Failed to Retrieve Device Information by ID", SystemMessage = e.Error.Message, UserMessageType = MessageType.Error }, ButtonType.OkOnly); sm.ShowPopup(); } if (m_activityWindow != null) m_activityWindow.Close(); }