private democode.mvc.Models.ProjectModels convertToProjectModels(ProjectMgmt.Project data) { democode.mvc.Models.ProjectModels p = new democode.mvc.Models.ProjectModels(); try { p.PID = data.PID; p.Icon = data.Icon; p.Code = data.Code; p.Name = data.Name; p.Description = data.Description; p.EstimatedStartDate = data.EstimatedStartDate; p.EstimatedEndDate = data.EstimatedEndDate; p.ActualStartDate = data.ActualStartDate; p.ActualEndDate = data.ActualEndDate; p.Folder = data.Folder; p.Caption = data.Caption; p.URL = data.URL; p.Organization = data.Organization; return p; } catch (Exception ex) { return null; } }
private WebAPI.Models.ProjectClassification DALObjectToWebApiModel(ProjectMgmt.Taxonomy data) { WebAPI.Models.ProjectClassification taxonomy = new WebAPI.Models.ProjectClassification(); try { taxonomy.TID = data.TID; taxonomy.Name = data.Name; taxonomy.Description = data.Description; taxonomy.Weight = data.Weight; return taxonomy; } catch (Exception ex) { return null; } }
private WebAPI.Models.Project DALObjectToWebApiModel(ProjectMgmt.Project data) { WebAPI.Models.Project project = new WebAPI.Models.Project(); try { project.PID = data.PID.ToString(); project.Icon = data.Icon; project.Code =data.Code; project.Name = data.Name; project.Description = data.Description; project.EstimatedStartDate = (data.EstimatedStartDate.HasValue) ? ((DateTime)data.EstimatedStartDate).ToString("yyyy-MM-dd HH:mm:ss") : ""; project.EstimatedEndDate = (data.EstimatedEndDate.HasValue) ? ((DateTime)data.EstimatedEndDate).ToString("yyyy-MM-dd HH:mm:ss") : ""; project.ActualStartDate = (data.ActualStartDate.HasValue) ? ((DateTime)data.ActualStartDate).ToString("yyyy-MM-dd HH:mm:ss") : ""; project.ActualEndDate = (data.ActualEndDate.HasValue) ? ((DateTime)data.ActualEndDate).ToString("yyyy-MM-dd HH:mm:ss") : ""; project.Folder = data.Folder; project.Caption = data.Caption; project.URL = data.URL; project.Organization = data.Organization; return project; } catch (Exception ex) { return null; } }