public void ServerToClient(WfAssignee server, ref WfClientAssignee client) { server.NullCheck("server"); if (client == null) client = new WfClientAssignee(); client.AssigneeType = server.AssigneeType.ToClientAssigneeType(); client.Delegator = (WfClientUser)server.Delegator.ToClientOguObject(); client.Selected = server.Selected; client.User = (WfClientUser)server.User.ToClientOguObject(); client.Url = server.Url; }
public void ClientToServer(WfClientAssignee client, ref WfAssignee server) { client.NullCheck("client"); if (server == null) server = new WfAssignee(); server.AssigneeType = client.AssigneeType.ToAssigneeType(); server.Delegator = (IUser)client.Delegator.ToOguObject(); server.Selected = client.Selected; server.User = (IUser)client.User.ToOguObject(); server.Url = client.Url; }
public static void AreSame(this WfClientAssignee expected, WfAssignee actual) { if (expected != null && actual != null) { Assert.AreEqual(expected.AssigneeType, actual.AssigneeType.ToClientAssigneeType()); Assert.AreEqual(expected.Url, actual.Url); Assert.IsTrue(expected.User.AreSame(actual.User)); Assert.IsTrue(expected.Delegator.AreSame(actual.Delegator)); } else { Assert.AreEqual(expected, actual); } }
public void ServerToClient(WfAssignee server, ref WfClientAssignee client) { server.NullCheck("server"); if (client == null) { client = new WfClientAssignee(); } client.AssigneeType = server.AssigneeType.ToClientAssigneeType(); client.Delegator = (WfClientUser)server.Delegator.ToClientOguObject(); client.Selected = server.Selected; client.User = (WfClientUser)server.User.ToClientOguObject(); client.Url = server.Url; }
public void ClientToServer(WfClientAssignee client, ref WfAssignee server) { client.NullCheck("client"); if (server == null) { server = new WfAssignee(); } server.AssigneeType = client.AssigneeType.ToAssigneeType(); server.Delegator = (IUser)client.Delegator.ToOguObject(); server.Selected = client.Selected; server.User = (IUser)client.User.ToOguObject(); server.Url = client.Url; }
public void ServerToClient(WfAssigneeCollection server, WfClientAssigneeCollection client) { server.NullCheck("server"); client.NullCheck("client"); client.Clear(); foreach (WfAssignee s in server) { WfClientAssignee c = null; WfClientAssigneeConverter.Instance.ServerToClient(s, ref c); client.Add(c); } }
public static void AreSame(this WfClientAssignee expected, WfClientAssignee actual) { AreSame(expected, actual, true); }
public static void AreSame(this WfClientAssignee expected, WfClientAssignee actual, bool checkUrl) { if (expected != null && actual != null) { Assert.AreEqual(expected.AssigneeType, actual.AssigneeType); if (checkUrl) AssertStringEqual(expected.Url, actual.Url); Assert.IsTrue(expected.User.AreSame(actual.User)); Assert.IsTrue(expected.Delegator.AreSame(actual.Delegator)); } else Assert.AreEqual(expected, actual); }
public static void AreSame(this WfClientAssignee expected, WfClientAssignee actual) { AreSame(expected, actual, true); }