예제 #1
0
 private void viewPrivateInfo(HttpResponseBundle obj)
 {
     if (obj.getHttpResponseMessage().Content != null)
     {
         Console.WriteLine("\n\n\nUser : "******"\n\n\n");
         getView().callMethod("showInfoUser", obj.getParsedObject <APIResponse <UserModel> >().Data);
     }
     else
     {
         Console.WriteLine("Cannot get user");
     }
 }
예제 #2
0
 private void setItem(HttpResponseBundle _response)
 {
     if (_response.getHttpResponseMessage().Content != null)
     {
         if (_response.getParsedObject <Root>().category != null)
         {
             getView().callMethod("setCategory", _response.getParsedObject <Root>().category);
         }
         else
         {
             getView().callMethod("setCategory", new Root());
         }
     }
 }
예제 #3
0
 private void viewListMahasiswaController(HttpResponseBundle _response)
 {
     if (_response.getHttpResponseMessage().Content != null)
     {
         getView().callMethod("showListMahasiswa", _response.getParsedObject <APIResponse <List <StudentModel> > >().Data);
     }
 }
예제 #4
0
 private void setItem(HttpResponseBundle _response)
 {
     if (_response.getHttpResponseMessage().Content != null)
     {
         getView().callMethod("setService", _response.getParsedObject <Services>().services);
     }
 }
        private void setViewSuccessFetch(HttpResponseBundle _response)
        {
            Console.WriteLine("sukses: " + _response.getJObject());
            List <User> users = _response.getParsedObject <RootUser>().data;

            getView().callMethod("setListView", users);
        }
예제 #6
0
 private void setPickup(HttpResponseBundle _response)
 {
     if (_response.getHttpResponseMessage().Content != null)
     {
         getView().callMethod("setPickup", _response.getParsedObject <Pickups>().pickups);
     }
 }
 private void viewShowListSubjectofDepartment(HttpResponseBundle _response)
 {
     if (_response.getHttpResponseMessage().Content != null)
     {
         getView().callMethod("showListSubjectofDepartment", _response.getParsedObject <APIResponse <List <SubjectModel> > >().Data);
     }
 }
        private void setViewSuccessFetch(HttpResponseBundle _response)
        {
            Console.WriteLine("sukses: " + _response.getJObject());
            Pagination healthAgencyPagination = _response.getParsedObject <RootHealthAgency>().data;

            getView().callMethod("setListView", healthAgencyPagination);
        }
        private void viewShowListDetailKehadiranMahasiswa(HttpResponseBundle _response)
        {
            List <ScheduleModel> res, finalRes;

            if (_response.getHttpResponseMessage().Content != null)
            {
                res      = new List <ScheduleModel>(_response.getParsedObject <APIResponse <List <ScheduleModel> > >().Data);
                finalRes = new List <ScheduleModel>();
                DateTime date;

                foreach (var key in res)
                {
                    if (key.Subject.Id.Equals(subjectId))
                    {
                        date                = Convert.ToDateTime(key.Time);
                        key.Time            = date.ToString("dd MMM yyyy");
                        date                = Convert.ToDateTime(key.Attendance.Time);
                        key.Attendance.Time = date.ToString("HH:mm");
                        finalRes.Add(key);
                    }
                }
                Console.WriteLine(_response.getJObject());
                getView().callMethod("showListDetailKehadiranMahasiswa", finalRes);
            }
        }
예제 #10
0
 private void setItem(HttpResponseBundle _response)
 {
     if (_response.getHttpResponseMessage().Content != null)
     {
         getView().callMethod("setLocation", _response.getParsedObject <RootAkomodasi>().acomodation);
     }
 }
        private void setViewSuccessFetch(HttpResponseBundle _response)
        {
            List <Polyclinic> polyclinics = _response.getParsedObject <Root>().data;

            foreach (Polyclinic polyclinic in polyclinics)
            {
                List <Schedule> schedules = new List <Schedule>();
                for (int i = 0; i < 7; i++)
                {
                    Schedule schedule = new Schedule();
                    var      isExist  = polyclinic.sorted.Find(x => x.day == i);
                    if (isExist == null)
                    {
                        schedule.id            = -1;
                        schedule.polyclinic_id = -1;
                        schedule.day           = i;
                        schedule.time_open     = "-";
                        schedule.time_close    = "-";
                        schedule.charOfDay     = "-";
                        schedule.date          = "-";
                    }
                    else
                    {
                        schedule = isExist;
                    }
                    schedules.Add(schedule);
                }
                polyclinic.sorted = schedules;
            }
            getView().callMethod("setListView", polyclinics);
        }
 private void setSparepart(HttpResponseBundle _response)
 {
     if (_response.getHttpResponseMessage().Content != null)
     {
         string status = _response.getHttpResponseMessage().ReasonPhrase;
         getView().callMethod("setItem", _response.getParsedObject <ItemSparepart>().spareparts);
     }
 }
예제 #13
0
        private void setSuccessCreateSchedule(HttpResponseBundle _response)
        {
            Console.WriteLine("sukses: " + _response.getJObject());

            Schedule schedule = _response.getParsedObject <RootSchedule>().data;

            getView().callMethod("setSuccessCreateSchedule", schedule);
        }
예제 #14
0
        private void setViewSuccessFetch(HttpResponseBundle _response)
        {
            Console.WriteLine("sukses: " + _response.getJObject());

            List <PolyMaster> polyMasters = _response.getParsedObject <RootPoly>().data;

            getView().callMethod("setComboBox", polyMasters);
        }
예제 #15
0
        private void setSuccessCreatePolyclinic(HttpResponseBundle _response)
        {
            Console.WriteLine("sukses: " + _response.getJObject());

            Polyclinic polyclinic = _response.getParsedObject <RootPolyclinic>().data;

            getView().callMethod("setSuccessCreatePolyclinic", polyclinic);
        }
예제 #16
0
 private void setItem(HttpResponseBundle _response)
 {
     if (_response.getHttpResponseMessage().Content != null)
     {
         string status = _response.getHttpResponseMessage().ReasonPhrase;
         getView().callMethod("setBooking", _response.getParsedObject <Bookings>().booking);
     }
 }
 private void setPendingRevenue(HttpResponseBundle _response)
 {
     if (_response.getHttpResponseMessage().Content != null)
     {
         string status = _response.getHttpResponseMessage().ReasonPhrase;
         getView().callMethod("setPendingRevenue", _response.getParsedObject <RevenueCount>().count);
     }
 }
예제 #18
0
 private void setUser(HttpResponseBundle _response)
 {
     if (_response.getHttpResponseMessage().Content != null)
     {
         string status = _response.getHttpResponseMessage().ReasonPhrase;
         getView().callMethod("setUser", _response.getParsedObject <ItemUser>().user);
     }
 }
 public void ViewShowListStudent(HttpResponseBundle _response)
 {
     if (_response.getHttpResponseMessage().Content != null)
     {
         string status = _response.getHttpResponseMessage().ReasonPhrase;
         getView().callMethod("ShowListStudent", _response.getParsedObject <APIResponse <List <DepartmentSummaryModel> > >().Data);
     }
 }
 private void setBookingsCanceled(HttpResponseBundle _response)
 {
     if (_response.getHttpResponseMessage().Content != null)
     {
         string status = _response.getHttpResponseMessage().ReasonPhrase;
         getView().callMethod("setCanceled", _response.getParsedObject <BookingCount>().count);
     }
 }
예제 #21
0
 private void viewShowListMahasiswa(HttpResponseBundle _response)
 {
     if (_response.getHttpResponseMessage().Content != null)
     {
         string status = _response.getHttpResponseMessage().ReasonPhrase;
         getView().callMethod("showListMahasiswa", _response.getParsedObject <APIResponse <List <DepartmentSummaryModel> > >().Data);
     }
 }
예제 #22
0
 private void viewShowListSubject(HttpResponseBundle _response)
 {
     if (_response.getHttpResponseMessage().Content != null)
     {
         List <SubjectModel> dataSubject = _response.getParsedObject <APIResponse <List <SubjectModel> > >().Data;
         Console.WriteLine(_response);
         getView().callMethod("showListSubject", dataSubject);
     }
 }
예제 #23
0
        private void setSuccessStorePolyMaster(HttpResponseBundle _response)
        {
            string message = _response.getHttpResponseMessage().Content.ReadAsStringAsync().Result;
            //Console.WriteLine("sukses: " + _response.getJObject());

            PolyMaster polyMaster = _response.getParsedObject <RootSinglePolyMaster>().data;

            getView().callMethod("successStore", polyMaster);
        }
예제 #24
0
        private void setSuccessStoreHealthAgency(HttpResponseBundle _response)
        {
            string message = _response.getHttpResponseMessage().Content.ReadAsStringAsync().Result;

            Console.WriteLine("sukses: " + _response.getJObject());

            HealthAgency healthAgency = _response.getParsedObject <RootSingleHealthAgency>().data;

            getView().callMethod("successStore", healthAgency);
        }
예제 #25
0
 public void viewOnLogin(HttpResponseBundle response)
 {
     if (response.getHttpResponseMessage().Content != null)
     {
         ApiGenerator.Token = response.getParsedObject <TokenModel>().Token;
         getView().callMethod("ShowLoginSuccess");
     }
     else
     {
         // TODO: Create Error Message
         Console.WriteLine("Wrong Credentials");
     }
 }
예제 #26
0
 private void setUser(HttpResponseBundle _response)
 {
     if (_response.getHttpResponseMessage().Content != null)
     {
         //String status = _response.getHttpResponseMessage().ReasonPhrase;
         String totalData = _response.getJObject()["data"]["total"].ToString();
         Console.WriteLine("inilo = " + totalData);
         Data data = new Data();
         if (!totalData.Equals("0"))
         {
             data = _response.getParsedObject <Root>().data;
         }
         getView().callMethod("showList", data);
     }
 }
        private void viewShowSubjectDetail(HttpResponseBundle _response)
        {
            if (_response.getHttpResponseMessage().Content != null)
            {
                List <ScheduleModel> model  = _response.getParsedObject <APIResponse <List <ScheduleModel> > >().Data;
                List <ScheduleModel> result = new List <ScheduleModel>();
                DateTime             date;

                foreach (var key in model)
                {
                    date     = Convert.ToDateTime(key.Time);
                    key.Time = date.ToString("dddd, dd MMM yyyy");
                    result.Add(key);
                }
                getView().callMethod("showSubjectDetail", result);
            }
        }
        private void viewListMahasiswaController(HttpResponseBundle obj)
        {
            List <AttendanceModel> model  = obj.getParsedObject <APIResponse <List <AttendanceModel> > >().Data;
            List <AttendanceModel> result = new List <AttendanceModel>();
            DateTime date;

            foreach (var key in model)
            {
                date     = Convert.ToDateTime(key.Time);
                key.Time = date.ToString("HH:mm");
                if (key.Status == "alpa")
                {
                    key.color = "#DB504A";
                }
                else
                {
                    key.color = "#444";
                }
                result.Add(key);
            }

            getView().callMethod("showListMahasiswa", result);
        }
        private void setViewSuccessFetchHA(HttpResponseBundle _response)
        {
            HealthAgency healthAgency = _response.getParsedObject <RootSingleHealthAgency>().data;

            getView().callMethod("setHAData", healthAgency);
        }
        private void setViewSuccessFetch(HttpResponseBundle _response)
        {
            Pagination polyMasterPagination = _response.getParsedObject <RootPolyMasterPagination>().data;

            getView().callMethod("setListView", polyMasterPagination);
        }