Example #1
0
        public static ChartTreeMapDTO ChartTreeMapDTO_Convert_Table_To_DTO(tblChart_TreeMap tbl_chart_tree_map)
        {
            ChartTreeMapDTO chart_treeMap_dto = new ChartTreeMapDTO();

            try
            {
                chart_treeMap_dto.Dashboard_Widget_Id = tbl_chart_tree_map.DashboardWidget_Id;
                chart_treeMap_dto.Group_By            = tbl_chart_tree_map.Group_By;
                chart_treeMap_dto.Id               = tbl_chart_tree_map.Id;
                chart_treeMap_dto.Metric.Id        = tbl_chart_tree_map.Metric_Id;
                chart_treeMap_dto.Target_Metric.Id = tbl_chart_tree_map.Target_Metric_Id;
                chart_treeMap_dto.Tree_Map_Title   = tbl_chart_tree_map.Tree_Map_Title;
                chart_treeMap_dto.Chart_Common_Property_DTO.From_Date = tbl_chart_tree_map.From_Date;
                if (tbl_chart_tree_map.Time_Line != null)
                {
                    chart_treeMap_dto.Chart_Common_Property_DTO.Time_Line = (TimeLine)Enums.TryParse(typeof(TimeLine), tbl_chart_tree_map.Time_Line);
                }
                chart_treeMap_dto.Chart_Common_Property_DTO.To_Date   = tbl_chart_tree_map.To_Date;
                chart_treeMap_dto.Chart_Common_Property_DTO.Precision = tbl_chart_tree_map.Precision;
            }
            catch (Exception ex)
            {
            }
            return(chart_treeMap_dto);
        }
Example #2
0
 public static tblChart_TreeMap ChartTreeMapDTO_Convert_DTO_To_Table(ChartTreeMapDTO chart_treeMap_dto)
 {
     if (chart_treeMap_dto != null)
     {
         tblChart_TreeMap tbl_chart_tree_map = new tblChart_TreeMap();
         try
         {
             tbl_chart_tree_map.DashboardWidget_Id = chart_treeMap_dto.Dashboard_Widget_Id;
             tbl_chart_tree_map.Group_By           = chart_treeMap_dto.Group_By;
             tbl_chart_tree_map.Id               = chart_treeMap_dto.Id;
             tbl_chart_tree_map.Metric_Id        = chart_treeMap_dto.Metric.Id;
             tbl_chart_tree_map.Target_Metric_Id = chart_treeMap_dto.Target_Metric.Id;
             tbl_chart_tree_map.Tree_Map_Title   = chart_treeMap_dto.Tree_Map_Title;
             tbl_chart_tree_map.From_Date        = chart_treeMap_dto.Chart_Common_Property_DTO.From_Date;
             if (chart_treeMap_dto.Chart_Common_Property_DTO.Time_Line != null)
             {
                 tbl_chart_tree_map.Time_Line = chart_treeMap_dto.Chart_Common_Property_DTO.Time_Line.ToString();
             }
             tbl_chart_tree_map.To_Date   = chart_treeMap_dto.Chart_Common_Property_DTO.To_Date;
             tbl_chart_tree_map.Precision = chart_treeMap_dto.Chart_Common_Property_DTO.Precision;
             return(tbl_chart_tree_map);
         }
         catch (Exception ex)
         {
             throw ex;
         }
     }
     else
     {
         throw new Chart_TreeMap_Exception(Resources.Chart_Tree_Map_Null_Exception);
     }
 }