public Request(t_project entity) : this(entity, false) { ObjectType = RequestObjectType.Project; ObjectId = entity.project_id; Name = entity.get_name_translated(IidCulture.CurrentLanguageId); Status = SetStatus(entity.active); }
public Project(int projectId) { using (Entity context = new Entity()) { t_project entity = context.t_project.Find(projectId); SetProperties(entity, true); } }
private void SetProperties(t_project entity, bool translate) { ProjectId = entity.project_id; OrganizationId = entity.organization_id; if (translate) { byte languageId = IidCulture.CurrentLanguageId; Name = entity.get_name_translated(languageId); } else { Name = entity.name; } }
public Project(t_project entity) { SetProperties(entity, false); }