/// <summary> /// 创建联系人 /// </summary> /// <param name="name">姓名</param> /// <param name="isDefault"></param> /// <param name="telephone">电话</param> /// <param name="mobile">手机</param> /// <param name="fax">传真</param> /// <param name="email">Email</param> /// <param name="department"></param> /// <param name="address">地址</param> /// <param name="sourceId">源Id</param> /// <param name="custCode"></param> /// <param name="updateTime"></param> /// <returns></returns> public static Linkman CreateLinkman(string name, bool isDefault, string telephone, string mobile, string fax, string email, string department, Address address, Guid sourceId, string custCode, DateTime updateTime) { var linkman = new Linkman { Name = name, IsDefault = isDefault, TelePhone = telephone, Mobile = mobile, Fax = fax, Email = email, Department = department, Address = address, CustCode = custCode, CreateDate = DateTime.Now, UpdateDate = updateTime }; linkman.SetSourceId(sourceId); return linkman; }
public static void SetLinkman(Linkman linkman, string name, string department, DateTime updateTime) { linkman.Name = name; linkman.Department = department; linkman.UpdateDate = updateTime; }
/// <summary> /// 设置联系人 /// </summary> /// <param name="linkman">联系人</param> public void SetLinkman(Linkman linkman) { if (linkman == null || linkman.IsTransient()) { throw new ArgumentException("联系人参数为空!"); } Linkman = linkman; LinkmanId = linkman.Id; }