예제 #1
0
        public List <Statuslist> Liststatus(int ID)
        {
            List <Statuslist> Obj = new List <Statuslist>();

            foreach (var Items in OCPB.GetComplain.Get_log_History(ID))
            {
                Statuslist _i = new Statuslist();
                _i.DepartName      = Items.title;
                _i.StatusDetailObj = new List <StatusDetails>();
                foreach (var SubItems in GetComplain.Get_log_History_Detail(Items.Complain_Tracking_ID.Value))
                {
                    StatusDetails _s = new StatusDetails();
                    _s.Amount       = SubItems.Amount.ToString();
                    _s.Comment      = SubItems.Reason_Comment;
                    _s.StatusTH     = SubItems.StatusTH;
                    _s.IsCloseFlage = SubItems.IsCloseFlage;
                    _s.Date         = SubItems.Send_Date_str;
                    //_s.IsCloseFlage = SubItems. /// เพิ่ม IsCloseFlage ในสถานะส่งต่อ
                    _i.StatusDetailObj.Add(_s);
                }
                Obj.Add(_i);
            }
            return(Obj);
        }
예제 #2
0
        public PartialViewResult ManagePartial(string page)
        {
            var obj = GetComplain.GetComplainlist_For_customer(Helplibery.GetUserID());

            return(PartialView("_Managelist", obj));
        }