Example #1
0
 /// <summary>
 /// 转换为用户项目实体
 /// </summary>
 /// <param name="dto">用户项目数据传输对象</param>
 public static UserProject ToEntity(this UserProjectDto dto)
 {
     if (dto == null)
     {
         return(new UserProject());
     }
     return(new UserProject(dto.Id.ToGuid())
     {
         UserId = dto.UserId,
         ProjectId = dto.ProjectId,
         IsAdmin = dto.IsAdmin.SafeValue(),
         Enabled = dto.Enabled.SafeValue(),
         Version = dto.Version,
         CreationTime = dto.CreationTime,
         CreatorId = dto.CreatorId,
         LastModificationTime = dto.LastModificationTime,
         LastModifierId = dto.LastModifierId,
     });
 }
Example #2
0
 private void BtnOK_Click(object sender, EventArgs e)
 {
     if (cmbProjects.SelectedValue == null)
     {
         MessageBox.Show("请选择一个项目!");
         return;
     }
     foreach (UserProjectDto up in projects)
     {
         if (up.projectId == Convert.ToInt32(cmbProjects.SelectedValue.ToString()))
         {
             CURRENT_PROJECT = up;
             break;
         }
     }
     if (CURRENT_PROJECT == null)
     {
         MessageBox.Show("请选择一个项目!");
         return;
     }
     DialogResult = DialogResult.OK;
 }