public static void FullfillNewContractRequest(NewContractRequest newContractRequest) { Agent agent = frmSelectAgent.GetAgent(); if (agent != null) { NewContractRequestLogic newContractRequestLogic = new NewContractRequestLogic( agent, false, newContractRequest ); frmAddServiceContractToClient form = new frmAddServiceContractToClient(newContractRequestLogic); form.ShowDialog(); } }
private frmAddServiceContractToClient(NewContractRequestLogic newContractRequestLogic) { InitializeComponent(); this.newContractRequestLogic = newContractRequestLogic; Client client = newContractRequestLogic.newContractRequest.Client; if (client is IndividualClient) { IndividualClient iClient = client as IndividualClient; lblClient.Text = iClient.ToString(); } else { BusinessClient bClient = client as BusinessClient; lblClient.Text = bClient.ToString(); } lblServiceContract.Text = newContractRequestLogic.newContractRequest.ServiceContract.ToString(); updateErrorLabel(); }