示例#1
0
        public static string displayspt(List <string> _arr)
        {
            DataTable dummy = new DataTable();

            dummy.Columns.Add("Parent Worktype");
            dummy.Columns.Add("Worktype");
            dummy.Columns.Add("Business Unit");
            dummy.Columns.Add("Target Unit");

            SystemObjects.OPT _opt = new SystemObjects.OPT();

            _opt.TeamWorktypeID = Convert.ToInt32(_arr[0].ToString());
            DataSet ds = new DataSet();

            try
            {
                dummy.Merge(_opt.DisplaySPT());
                if (dummy.Rows.Count < 1)
                {
                    dummy.Rows.Add();
                }
                ds.Tables.Add(dummy);
            }
            catch (Exception ex)
            {
            }
            return(ds.GetXml());
        }
示例#2
0
        public static string displayNpt(List <string> _arr)
        {
            DataTable dummy = new DataTable();

            dummy.Columns.Add("Task Name");
            dummy.Columns.Add("Status");

            SystemObjects.OPT _opt = new SystemObjects.OPT();

            _opt.TeamID = Convert.ToInt32(_arr[0].ToString());
            DataSet ds = new DataSet();

            try
            {
                dummy.Merge(_opt.DisplayNptTask());
                if (dummy.Rows.Count < 1)
                {
                    dummy.Rows.Add();
                }
                ds.Tables.Add(dummy);
            }
            catch (Exception ex)
            {
            }
            return(ds.GetXml());
        }
示例#3
0
        public static string displayNPTMetricsX(List <string> _arr)
        {
            DataTable dummy = new DataTable();

            dummy.Columns.Add("TaskName");
            dummy.Columns.Add("Start");
            dummy.Columns.Add("End");
            dummy.Columns.Add("Elapsed");

            SystemObjects.OPT _opt = new SystemObjects.OPT();
            _opt.WorkdayID = Convert.ToInt32(_arr[0]);
            DataSet ds = new DataSet();

            try
            {
                dummy.Merge(_opt.DisplayNPTMetricsX());
                if (dummy.Rows.Count < 1)
                {
                    dummy.Rows.Add();
                }
                ds.Tables.Add(dummy);
            }
            catch (Exception ex)
            {
            }
            return(ds.GetXml());
        }
示例#4
0
        public static string pauseWtypeMetric(List <string> _arr)
        {
            SystemObjects.OPT _opt = new SystemObjects.OPT();
            _opt.WorktypeMetricsID = Convert.ToInt64(_arr[0].ToString());

            return(_opt.pauseWorktypeMetrics());
        }
示例#5
0
        public static string displayNPTMetricsX(List<string> _arr)
        {
            DataTable dummy = new DataTable();
            dummy.Columns.Add("TaskName");
            dummy.Columns.Add("Start");
            dummy.Columns.Add("End");
            dummy.Columns.Add("Elapsed");

            SystemObjects.OPT _opt = new SystemObjects.OPT();
            _opt.WorkdayID = Convert.ToInt32(_arr[0]);
            DataSet ds = new DataSet();
            try
            {
                dummy.Merge(_opt.DisplayNPTMetricsX());
                if (dummy.Rows.Count < 1)
                {
                    dummy.Rows.Add();
                }
                ds.Tables.Add(dummy);
            }
            catch (Exception ex)
            {

            }
            return ds.GetXml();
        }
示例#6
0
        public static string displayParentWorktype(List<string> _arr)
        {
            DataTable dummy = new DataTable();
            dummy.Columns.Add("Worktype");
            dummy.Columns.Add("Status");

            SystemObjects.OPT _opt = new SystemObjects.OPT();

            _opt.TeamID = Convert.ToInt32(_arr[0].ToString());
            DataSet ds = new DataSet();
            try
            {
                dummy.Merge(_opt.DisplayParentWorktypes());
                if (dummy.Rows.Count < 1)
                {
                    dummy.Rows.Add();
                }
                ds.Tables.Add(dummy);
            }
            catch (Exception ex)
            {

            }
            return ds.GetXml();
        }
示例#7
0
        public static string stopNptMetric(List <string> _arr)
        {
            SystemObjects.OPT _opt = new SystemObjects.OPT();
            _opt.NonProcessMetricsID = Convert.ToInt64(_arr[0].ToString());
            _opt.WorkdayID           = Convert.ToInt32(_arr[1].ToString());

            return(_opt.stopNptMetrics());
        }
示例#8
0
        public static string updateNPT(List <string> _arr)
        {
            SystemObjects.OPT _opt = new SystemObjects.OPT();
            _opt.TeamTaskID   = Convert.ToInt32(_arr[0].ToString());
            _opt.TeamTaskName = _arr[1].ToString();
            _opt.IsActive     = Convert.ToInt32(_arr[2].ToString());

            return(_opt.UpdateNPT());
        }
示例#9
0
        public static string saveNpttask(List <string> _arr)
        {
            SystemObjects.OPT _opt = new SystemObjects.OPT();
            _opt.TeamTaskName = _arr[0].ToString();
            _opt.TeamID       = Convert.ToInt32(_arr[1].ToString());
            _opt.CreatedBy    = _arr[2].ToString();

            return(_opt.InsertNPT());
        }
示例#10
0
        public static string updateParentWorktype(List <string> _arr)
        {
            SystemObjects.OPT _opt = new SystemObjects.OPT();
            _opt.TeamParentWorktypeID = Convert.ToInt32(_arr[0].ToString());
            _opt.ParentWorktypeName   = _arr[1].ToString();
            _opt.IsActive             = Convert.ToInt32(_arr[2].ToString());

            return(_opt.UpdateParentWT());
        }
示例#11
0
        public static string saveNPTMetrics(List <string> _arr)
        {
            SystemObjects.OPT _opt = new SystemObjects.OPT();
            _opt.TeamTaskID = Convert.ToInt32(_arr[0].ToString());
            _opt.WorkdayID  = Convert.ToInt32(_arr[1].ToString());
            _opt.Remarks    = _arr[2].ToString();

            return(_opt.InsertNPTMetrics());
        }
示例#12
0
        public static string saveWorktypes(List <string> _arr)
        {
            SystemObjects.OPT _opt = new SystemObjects.OPT();
            _opt.ParentWorktypeID = Convert.ToInt32(_arr[0].ToString());
            _opt.TeamID           = Convert.ToInt32(_arr[1].ToString());
            _opt.WorktypeName     = _arr[2].ToString();
            _opt.CreatedBy        = _arr[3].ToString();

            return(_opt.InsertWorktypes());
        }
示例#13
0
        public static string saveRunStopMetric(List <string> _arr)
        {
            SystemObjects.OPT _opt = new SystemObjects.OPT();
            _opt.WorktypeMetricsID = Convert.ToInt64(_arr[0].ToString());
            _opt.TeamWorktypeID    = Convert.ToInt32(_arr[1].ToString());
            _opt.Reference         = _arr[2].ToString();
            _opt.Count             = Convert.ToDecimal(_arr[3].ToString());
            _opt.Disposition       = _arr[4].ToString();
            _opt.Remarks           = _arr[5].ToString();

            return(_opt.saveRunStopMetric(Convert.ToBoolean(_arr[6].ToString())));
        }
示例#14
0
        public static string saveWorktypeMetrics(List <string> _arr)
        {
            SystemObjects.OPT _opt = new SystemObjects.OPT();
            _opt.TeamWorktypeID = Convert.ToInt32(_arr[0].ToString());
            _opt.WorkdayID      = Convert.ToInt32(_arr[1].ToString());
            _opt.Count          = Convert.ToDecimal(_arr[2].ToString());
            _opt.Reference      = _arr[3].ToString();
            _opt.Remarks        = _arr[4].ToString();
            _opt.Disposition    = _arr[5].ToString();

            return(_opt.InsertWorktypeMetrics());
        }
示例#15
0
        public static string displayWorktype(List <string> _arr)
        {
            DataSet ds = new DataSet();

            SystemObjects.OPT _opt = new SystemObjects.OPT();

            _opt.ParentWorktypeID = Convert.ToInt32(_arr[0]);

            try
            {
                ds.Tables.Add(_opt.DisplayWorktypes());
            }
            catch (Exception ex)
            {
            }
            return(ds.GetXml());
        }
示例#16
0
        public static string displayNPTtask(List <string> _arr)
        {
            DataSet ds = new DataSet();

            SystemObjects.OPT _opt = new SystemObjects.OPT();

            _opt.TeamID = Convert.ToInt32(_arr[0].ToString());

            try
            {
                ds.Tables.Add(_opt.DisplayNptTask());
            }
            catch (Exception ex)
            {
            }
            return(ds.GetXml());
        }
示例#17
0
        public static string displayparentmodal(List<string> _arr)
        {
            DataSet ds = new DataSet();
            SystemObjects.OPT _opt = new SystemObjects.OPT();

            _opt.TeamID = Convert.ToInt32(_arr[0].ToString());

            try
            {
                ds.Tables.Add(_opt.DisplaySettingParentWorktypes());
            }
            catch (Exception ex)
            {

            }
            return ds.GetXml();
        }
示例#18
0
        public static string displayLeaves(List<string> _arr)
        {
            SystemObjects.OPT _opt = new SystemObjects.OPT();

            _opt.TeamID = Convert.ToInt32(_arr[0].ToString());
            _opt.MonthYear = Convert.ToDateTime(_arr[1].ToString());

            DataSet ds = new DataSet();
            try
            {
                ds.Tables.Add(_opt.DisplayProcLeadView());
            }
            catch (Exception ex)
            {

            }
            return ds.GetXml();
        }
示例#19
0
        public static string displayLeaves(List <string> _arr)
        {
            SystemObjects.OPT _opt = new SystemObjects.OPT();

            _opt.TeamID    = Convert.ToInt32(_arr[0].ToString());
            _opt.MonthYear = Convert.ToDateTime(_arr[1].ToString());

            DataSet ds = new DataSet();

            try
            {
                ds.Tables.Add(_opt.DisplayProcLeadView());
            }
            catch (Exception ex)
            {
            }
            return(ds.GetXml());
        }
示例#20
0
        public static string displayNPTMetrics(List<string> _arr)
        {
            DataTable dummy = new DataTable();

            SystemObjects.OPT _opt = new SystemObjects.OPT();
            _opt.WorkdayID = Convert.ToInt32(_arr[0]);
            DataSet ds = new DataSet();
            try
            {
                dummy.Merge(_opt.DisplayNPTMetrics());
                ds.Tables.Add(dummy);
            }
            catch (Exception ex)
            {

            }
            return ds.GetXml();
        }
示例#21
0
        public static string displayEntryDetails(List <string> _arr)
        {
            DataTable dummy = new DataTable();

            SystemObjects.OPT _opt = new SystemObjects.OPT();
            _opt.WorktypeMetricsID = Convert.ToInt64(_arr[0]);
            DataSet ds = new DataSet();

            try
            {
                dummy.Merge(_opt.displayEntryDetails());
                ds.Tables.Add(dummy);
            }
            catch (Exception ex)
            {
            }
            return(ds.GetXml());
        }
示例#22
0
        public static string saveWorktypeMetrics(List<string> _arr)
        {
            SystemObjects.OPT _opt = new SystemObjects.OPT();
            _opt.TeamWorktypeID = Convert.ToInt32(_arr[0].ToString());
            _opt.WorkdayID = Convert.ToInt32(_arr[1].ToString());
            _opt.Count = Convert.ToDecimal(_arr[2].ToString());
            _opt.Reference = _arr[3].ToString();
            _opt.Remarks = _arr[4].ToString();
            _opt.Disposition = _arr[5].ToString();

            return _opt.InsertWorktypeMetrics();
        }
示例#23
0
        public static string updateWorktype(List<string> _arr)
        {
            SystemObjects.OPT _opt = new SystemObjects.OPT();
            _opt.TeamWorktypeID = Convert.ToInt32(_arr[0].ToString());
            _opt.ParentWorktypeID = Convert.ToInt32(_arr[1].ToString());
            _opt.WorktypeName = _arr[2].ToString();
            _opt.IsActive = Convert.ToInt32(_arr[3].ToString());
            _opt.IsTransactionVolume = Convert.ToInt32(_arr[4].ToString());

            return _opt.UpdateWorktype();
        }
示例#24
0
        public static string updateNPT(List<string> _arr)
        {
            SystemObjects.OPT _opt = new SystemObjects.OPT();
            _opt.TeamTaskID = Convert.ToInt32(_arr[0].ToString());
            _opt.TeamTaskName = _arr[1].ToString();
            _opt.IsActive = Convert.ToInt32(_arr[2].ToString());

            return _opt.UpdateNPT();
        }
示例#25
0
        public static string saveWorktypes(List<string> _arr)
        {
            SystemObjects.OPT _opt = new SystemObjects.OPT();
            _opt.ParentWorktypeID = Convert.ToInt32(_arr[0].ToString());
            _opt.TeamID = Convert.ToInt32(_arr[1].ToString());
            _opt.WorktypeName = _arr[2].ToString();
            _opt.CreatedBy = _arr[3].ToString();

            return _opt.InsertWorktypes();
        }
示例#26
0
        public static string saveNpttask(List<string> _arr)
        {
            SystemObjects.OPT _opt = new SystemObjects.OPT();
            _opt.TeamTaskName = _arr[0].ToString();
            _opt.TeamID = Convert.ToInt32(_arr[1].ToString());
            _opt.CreatedBy = _arr[2].ToString();

            return _opt.InsertNPT();
        }
示例#27
0
        public static string saveRunStopMetric(List<string> _arr)
        {
            SystemObjects.OPT _opt = new SystemObjects.OPT();
            _opt.WorktypeMetricsID = Convert.ToInt64(_arr[0].ToString());
            _opt.TeamWorktypeID = Convert.ToInt32(_arr[1].ToString());
            _opt.Reference = _arr[2].ToString();
            _opt.Count = Convert.ToDecimal(_arr[3].ToString());
            _opt.Disposition = _arr[4].ToString();
            _opt.Remarks = _arr[5].ToString();

            return _opt.saveRunStopMetric(Convert.ToBoolean(_arr[6].ToString()));
        }
示例#28
0
        public static string saveNPTMetrics(List<string> _arr)
        {
            SystemObjects.OPT _opt = new SystemObjects.OPT();
            _opt.TeamTaskID = Convert.ToInt32(_arr[0].ToString());
            _opt.WorkdayID = Convert.ToInt32(_arr[1].ToString());
            _opt.Remarks = _arr[2].ToString();

            return _opt.InsertNPTMetrics();
        }
示例#29
0
        public static string displayNPTtask(List<string> _arr)
        {
            DataSet ds = new DataSet();
            SystemObjects.OPT _opt = new SystemObjects.OPT();

            _opt.TeamID = Convert.ToInt32(_arr[0].ToString());

            try
             {
                ds.Tables.Add(_opt.DisplayNptTask());
            }
            catch (Exception ex)
            {

            }
            return ds.GetXml();
        }
示例#30
0
        public static string pauseWtypeMetric(List<string> _arr)
        {
            SystemObjects.OPT _opt = new SystemObjects.OPT();
            _opt.WorktypeMetricsID = Convert.ToInt64(_arr[0].ToString());

            return _opt.pauseWorktypeMetrics();
        }
示例#31
0
        public static string stopWtypeMetric(List<string> _arr)
        {
            SystemObjects.OPT _opt = new SystemObjects.OPT();
            _opt.WorktypeMetricsID = Convert.ToInt64(_arr[0].ToString());
            _opt.WorkdayID = Convert.ToInt32(_arr[1].ToString());

            return _opt.stopWorktypeMetrics();
        }