コード例 #1
0
        public UserName ToModel()
        {
            var model = new UserName();

            model.ID = this.ID;
            model.Fname = this.Fname ?? "";
            model.Lname = this.Lname ?? "";
            model.Username1 = this.Username1 ?? "";
            model.Password = this.Password ?? "";
            model.Email = this.Email??"";
            model.Sex = this.Sex;
            model.Birthdate = this.Birthdate ?? DateTime.Now;
            model.Phone = this.Phone ?? "";
            model.Mobile = this.Mobile ?? "";
            model.Address1 = this.Address1 ?? "";
            model.Address2 = this.Address2 ?? "";
            model.Address3 = this.Address3 ?? "";
            model.Country = this.Country ?? "";
            model.Status = this.Status;
            model.Note = this.Note ?? "";
            model.DeptID = this.DeptID;

            model.Createby = this.Createby;
            model.Createday = this.Createday;
            model.Updateby = this.Updateby;
            model.Updateday = this.Updateday;

            return model;
        }
コード例 #2
0
        public static UserNameModel Parser(UserName data)
        {
            if (data != null)
            {
                var model = new UserNameModel();
                model.ID = data.ID;
                model.Fname = data.Fname ?? "";
                model.Lname = data.Lname ?? "";
                model.Username1 = data.Username1 ?? "";
                model.Password = data.Password ?? "";
                model.Email = data.Email ?? "";
                model.Sex = data.Sex ?? 1;
                model.Birthdate = data.Birthdate ?? null;
                model.Phone = data.Phone ?? "";
                model.Mobile = data.Mobile ?? "";
                model.Address1 = data.Address1 ?? "";
                model.Address2 = data.Address2 ?? "";
                model.Address3 = data.Address3 ?? "";
                model.Country = data.Country ?? "";
                model.Status = data.Status ?? 0;
                model.Note = data.Note ?? "";
                model.DeptID = data.DeptID ?? 1;
                model.Day = 1;
                model.Month = 1;
                model.Year = 1990;
                if (data.Birthdate.HasValue)
                {
                    var Temp = String.Format("{0:dd/MM/yyyy}", data.Birthdate.Value);
                    var arrtem = Temp.Split(Convert.ToChar("/"));
                    model.Day = int.Parse(arrtem[0]);
                    model.Month = int.Parse(arrtem[1]);
                    model.Year = int.Parse(arrtem[2]);

                }
                return model;
            }
            return null;
        }