public static DbEntity ToDbModel(this TEntity item1) { if (item1 == null) { return(null); } var item2 = new DbEntity(); item2.Id = item1.Id; item2.Abutment_Id = item1.Abutment_Id; item2.Name = item1.Name; item2.Sex = item1.Sex == "男" ? Sexs.男 : item1.Sex == "女" ? Sexs.女 : Sexs.未知; item2.Photo = item1.Photo; item2.BirthDay = item1.BirthDay; item2.BirthTimeStamp = TimeConvert.DateTimeToTimeStamp((DateTime)item1.BirthDay); item2.Nation = item1.Nation; item2.Address = item1.Address; item2.WorkNumber = item1.WorkNumber; item2.Email = item1.Email; item2.Phone = item1.PhoneNumber; item2.Mobile = item1.Mobile; item2.Enabled = item1.Enabled; item2.ParentId = item1.ParentId; item2.Pst = item1.Pst; return(item2); }
public static TEntity ToTModel(this DbEntity item1) { if (item1 == null) { return(null); } var item2 = new TEntity(); item2.Id = item1.Id; item2.Abutment_Id = item1.Abutment_Id; item2.Name = item1.Name; item2.Sex = item1.Sex.ToString(); item2.Photo = item1.Photo; item2.BirthDay = item1.BirthDay; item2.BirthTimeStamp = item1.BirthTimeStamp; item2.Nation = item1.Nation; item2.Address = item1.Address; item2.WorkNumber = item1.WorkNumber ?? 0; item2.Email = item1.Email; item2.PhoneNumber = item1.Phone; item2.Mobile = item1.Mobile; item2.Enabled = item1.Enabled; item2.ParentId = item1.ParentId; item2.Pst = item1.Pst; return(item2); }
private PersonShape AddPersonRect(PersonEntity person, double scale, double size = 2) { PersonShape ps = new PersonShape(this, person.Id, person.Name, person.Pos, scale, size); ps.Moved += Ps_Moved; ps.Show(); return(ps); }
public static PersonNode ToTModelS(this TEntity item1) { if (item1 == null) { return(null); } var item2 = new PersonNode(); item2.Id = item1.Id; item2.Name = item1.Name; item2.Sex = item1.Sex.ToString(); item2.ParentId = item1.AreaId; return(item2); }
public static TEntity ToTModel(this DbEntity item1) { if (item1 == null) { return(null); } var item2 = new TEntity(); item2.Id = item1.Id; item2.Abutment_Id = item1.Abutment_Id; item2.Name = item1.Name; item2.Sex = item1.Sex.ToString(); item2.Photo = item1.Photo; item2.BirthDay = item1.BirthDay; item2.BirthTimeStamp = item1.BirthTimeStamp; item2.Nation = item1.Nation; item2.Address = item1.Address; item2.WorkNumber = item1.WorkNumber; item2.Email = item1.Email; item2.PhoneNumber = item1.Phone; item2.Mobile = item1.Mobile; item2.RtspUrl = item1.RtspUrl; item2.Enabled = item1.Enabled; item2.ParentId = item1.ParentId; item2.Pst = item1.Pst; item2.TargetModel = item1.TargetModel; item2.TargetType = item1.TargetType; if (item2.TargetType == 0) { item2.TargetType = (int)item1.Sex - 1; } else { } try { if ((object)item1.Parent != null) { item2.Parent = item1.Parent.ToTModel(true); } } catch (Exception ex) { string strError = ex.Message; } return(item2); }