public static void SyncContract(IWEHAVE.ERP.CenterBE.Deploy.ClientContractDTO contractDTO) { string hql = "ContractNum=${0}$ and StudentName=${1}$ and BrachCompany=${2}$ and University=${3}$ and Course=${4}$ and Country =${5}$"; List<object> paramList = new List<object>(); paramList.Add(contractDTO.ContractNum); paramList.Add(contractDTO.StudentName); paramList.Add(contractDTO.BrachCompany); paramList.Add(contractDTO.University); paramList.Add(contractDTO.Course); paramList.Add(contractDTO.Country); IWEHAVE.ERP.CenterBE.ClientContract contract = IWEHAVE.ERP.CenterBE.ClientContract.Finder.Find(hql, paramList); if (contract != null)//���ڸú�ͬ��Ϣ { hql += " and (ApplyStatus !=${6}$ or SendDate !=${7}$ or Consultant !=${8}$)"; paramList.Add(contractDTO.ApplyStatus); paramList.Add(contractDTO.SendDate); paramList.Add(contractDTO.Consultant); contract = IWEHAVE.ERP.CenterBE.ClientContract.Finder.Find(hql, paramList); if (contract != null) { //�ҳ�����Ϣһ�µ�������״̬���ij�״̬��ͬ�ĺ�ͬ contract.FromDTO(contractDTO); NHExt.Runtime.Session.Session.Current.Commit(); } } else//�����ڣ���Ϣ { contract = IWEHAVE.ERP.CenterBE.ClientContract.Create(); contract.FromDTO(contractDTO); NHExt.Runtime.Session.Session.Current.Commit(); } }
protected virtual void FromDTO(IWEHAVE.ERP.CenterBE.Deploy.CompanyContactDTO dto , IWEHAVE.ERP.CenterBE.CompanyContact entity) { base.FromDTO(dto,entity); entity.Code = dto.Code; entity.Name = dto.Name; entity.Tel = dto.Tel; entity.Email = dto.Email; if(dto.PCompany <=0){ entity.PCompanyKey = null; } else { entity.PCompanyKey = new EntityKey<IWEHAVE.ERP.CenterBE.Company>(dto.PCompany); } this.FromDTOImpl(dto); }
private IWEHAVE.ERP.CenterBE.Deploy.HandleQuanDTO TypeConvert(IWEHAVE.ERP.CenterBE.Deploy.HandleQuanDTO obj) { return obj; }
protected virtual void ToDTO(IWEHAVE.ERP.CenterBE.Deploy.ProjectDTO dto) { base.ToDTO(dto); dto.ProName = this.ProName; dto.ProAdress = this.ProAdress; dto.Remark = this.Remark; dto.Users.Clear(); foreach (IWEHAVE.ERP.CenterBE.ProjectUser ce in this.Users) { dto.Users.Add(ce.ToDTO()); } dto.UserCode = this.UserCode; dto.Password = this.Password; dto.Org = this.Org; dto.OrgName = this.OrgName; dto.GetDataUrl = this.GetDataUrl; dto.ProClientAdress = this.ProClientAdress; this.ToDTOImpl(dto); }
public virtual void FromDTO(IWEHAVE.ERP.CenterBE.Deploy.ProjectDTO dto) { this.FromDTO(dto,this); }
protected virtual void ToDTO(IWEHAVE.ERP.CenterBE.Deploy.HandleQuanDTO dto) { base.ToDTO(dto); dto.InputDate = this.InputDate; if (this.ContractKey != null) { dto.Contract = this.ContractKey.ID; } if (this.ContractSchoolKey != null) { dto.ContractSchool = this.ContractSchoolKey.ID; } dto.Note = this.Note; this.ToDTOImpl(dto); }
public virtual void FromDTO(IWEHAVE.ERP.CenterBE.Deploy.HandleQuanDTO dto) { this.FromDTO(dto,this); }
protected virtual void FromDTO(IWEHAVE.ERP.CenterBE.Deploy.VarietyDTO dto , IWEHAVE.ERP.CenterBE.Variety entity) { base.FromDTO(dto,entity); entity.Code = dto.Code; entity.Name = dto.Name; entity.RootKey = dto.RootKey; entity.PVarietyKey = dto.PVarietyKey; entity.Leaf = dto.Leaf; entity.FullName = dto.FullName; this.FromDTOImpl(dto); }
public virtual void FromDTO(IWEHAVE.ERP.MotivationBE.Deploy.LogDTO dto) { this.FromDTO(dto,this); }
protected virtual void ToDTO(IWEHAVE.ERP.CenterBE.Deploy.UserInfoDTO dto) { base.ToDTO(dto); dto.UserCode = this.UserCode; dto.UserPwd = this.UserPwd; dto.UserName = this.UserName; dto.Email = this.Email; this.ToDTOImpl(dto); }
protected virtual void FromDTO(IWEHAVE.ERP.CenterBE.Deploy.UserInfoDTO dto , IWEHAVE.ERP.CenterBE.UserInfo entity) { base.FromDTO(dto,entity); entity.UserCode = dto.UserCode; entity.UserPwd = dto.UserPwd; entity.UserName = dto.UserName; entity.Email = dto.Email; this.FromDTOImpl(dto); }
public virtual void FromDTO(IWEHAVE.ERP.CenterBE.Deploy.UserInfoDTO dto) { this.FromDTO(dto,this); }
protected virtual void ToDTO(IWEHAVE.ERP.CenterBE.Deploy.AuthorDTO dto) { base.ToDTO(dto); dto.Name = this.Name; dto.IsDispose = this.IsDispose; this.ToDTOImpl(dto); }
protected virtual void FromDTO(IWEHAVE.ERP.CenterBE.Deploy.AuthorDTO dto , IWEHAVE.ERP.CenterBE.Author entity) { base.FromDTO(dto,entity); entity.Name = dto.Name; entity.IsDispose = dto.IsDispose; this.FromDTOImpl(dto); }
protected virtual void ToDTO(IWEHAVE.ERP.CenterBE.Deploy.CompanyContactDTO dto) { base.ToDTO(dto); dto.Code = this.Code; dto.Name = this.Name; dto.Tel = this.Tel; dto.Email = this.Email; if (this.PCompanyKey != null) { dto.PCompany = this.PCompanyKey.ID; } this.ToDTOImpl(dto); }
private IWEHAVE.ERP.CenterBE.Deploy.UserInfoDTO TypeConvert(IWEHAVE.ERP.CenterBE.Deploy.UserInfoDTO obj) { return obj; }
public virtual void FromDTO(IWEHAVE.ERP.CenterBE.Deploy.VarietyDTO dto) { this.FromDTO(dto,this); }
protected virtual void FromDTO(IWEHAVE.ERP.MotivationBE.Deploy.LogDTO dto , IWEHAVE.ERP.MotivationBE.Log entity) { base.FromDTO(dto,entity); entity.AuthorName = dto.AuthorName; if(dto.LogType > 0) { entity.LogType=(IWEHAVE.ERP.MotivationBE.LogTypeEnum)dto.LogType; } entity.SubmitDate = dto.SubmitDate; entity.Content = dto.Content; entity.IP = dto.IP; this.FromDTOImpl(dto); }
protected virtual void ToDTO(IWEHAVE.ERP.CenterBE.Deploy.VarietyDTO dto) { base.ToDTO(dto); dto.Code = this.Code; dto.Name = this.Name; dto.RootKey = this.RootKey; dto.PVarietyKey = this.PVarietyKey; dto.Leaf = this.Leaf; dto.FullName = this.FullName; this.ToDTOImpl(dto); }
protected virtual void ToDTO(IWEHAVE.ERP.MotivationBE.Deploy.LogDTO dto) { base.ToDTO(dto); dto.AuthorName = this.AuthorName; if (this.LogType != null) { dto.LogType = this.LogType.EnumValue; } dto.SubmitDate = this.SubmitDate; dto.Content = this.Content; dto.IP = this.IP; this.ToDTOImpl(dto); }
protected virtual void FromDTO(IWEHAVE.ERP.CenterBE.Deploy.HandleQuanDTO dto , IWEHAVE.ERP.CenterBE.HandleQuan entity) { base.FromDTO(dto,entity); entity.InputDate = dto.InputDate; if(dto.Contract <=0){ entity.ContractKey = null; } else { entity.ContractKey = new EntityKey<IWEHAVE.ERP.CenterBE.Contract>(dto.Contract); } if(dto.ContractSchool <=0){ entity.ContractSchoolKey = null; } else { entity.ContractSchoolKey = new EntityKey<IWEHAVE.ERP.CenterBE.ContractSchool>(dto.ContractSchool); } entity.Note = dto.Note; this.FromDTOImpl(dto); }
protected virtual void FromDTO(IWEHAVE.ERP.CenterBE.Deploy.CountryDTO dto , IWEHAVE.ERP.CenterBE.Country entity) { base.FromDTO(dto,entity); entity.Code = dto.Code; entity.Name = dto.Name; entity.HasProvince = dto.HasProvince; this.FromDTOImpl(dto); }
private IWEHAVE.ERP.CenterBP.Deploy.PreStudentExDTO TypeConvert(IWEHAVE.ERP.CenterBP.Deploy.PreStudentExDTO obj) { return obj; }
protected virtual void ToDTO(IWEHAVE.ERP.CenterBE.Deploy.CountryDTO dto) { base.ToDTO(dto); dto.Code = this.Code; dto.Name = this.Name; dto.HasProvince = this.HasProvince; this.ToDTOImpl(dto); }
protected virtual void FromDTO(IWEHAVE.ERP.CenterBE.Deploy.ProjectDTO dto , IWEHAVE.ERP.CenterBE.Project entity) { base.FromDTO(dto,entity); entity.ProName = dto.ProName; entity.ProAdress = dto.ProAdress; entity.Remark = dto.Remark; if(dto.Users.Count > 0){ //entity.Users.Clear(); foreach(IWEHAVE.ERP.CenterBE.Deploy.ProjectUserDTO childDTO in dto.Users){ IWEHAVE.ERP.CenterBE.ProjectUser subEntity = null; foreach(IWEHAVE.ERP.CenterBE.ProjectUser tmpChild in entity.Users){ if(tmpChild.ID == childDTO.ID){ subEntity = tmpChild; break; } } if(subEntity == null || entity.EntityState == NHExt.Runtime.Enums.EntityState.Add) { subEntity = IWEHAVE.ERP.CenterBE.ProjectUser.Create(entity); entity.Users.Add(subEntity); } subEntity.FromDTO(childDTO); if(subEntity.EntityState == NHExt.Runtime.Enums.EntityState.Add || subEntity.EntityState == NHExt.Runtime.Enums.EntityState.Update){ NHExt.Runtime.Session.Session.Current.InList(entity); } } } entity.UserCode = dto.UserCode; entity.Password = dto.Password; entity.Org = dto.Org; entity.OrgName = dto.OrgName; entity.GetDataUrl = dto.GetDataUrl; entity.ProClientAdress = dto.ProClientAdress; this.FromDTOImpl(dto); }
public virtual void FromDTO(IWEHAVE.ERP.CommonBE.Deploy.BizTreeEntityDTO dto) { this.FromDTO(dto,this); }
private IWEHAVE.ERP.CenterBE.Deploy.SchoolDTO TypeConvert(IWEHAVE.ERP.CenterBE.Deploy.SchoolDTO obj) { return obj; }
protected virtual void FromDTO(IWEHAVE.ERP.CommonBE.Deploy.BizTreeEntityDTO dto , IWEHAVE.ERP.CommonBE.BizTreeEntity entity) { base.FromDTO(dto,entity); entity.PID = dto.PID; entity.Name = dto.Name; entity.FullName = dto.FullName; entity.Level = dto.Level; entity.OrderNo = dto.OrderNo; entity.Leaf = dto.Leaf; entity.IsDelete = dto.IsDelete; this.FromDTOImpl(dto); }
private IWEHAVE.ERP.CenterBE.Deploy.ClientContractDTO TypeConvert(IWEHAVE.ERP.CenterBE.Deploy.ClientContractDTO obj) { return obj; }
protected virtual void ToDTO(IWEHAVE.ERP.CommonBE.Deploy.BizTreeEntityDTO dto) { base.ToDTO(dto); dto.PID = this.PID; dto.Name = this.Name; dto.FullName = this.FullName; dto.Level = this.Level; dto.OrderNo = this.OrderNo; dto.Leaf = this.Leaf; dto.IsDelete = this.IsDelete; this.ToDTOImpl(dto); }