Exemplo n.º 1
0
 public AttendanceModel Map(AttendanceModelAPI att)
 {
     return(new AttendanceModel()
     {
         LaboratoryID = att.LaboratoryID,
         StudentID = att.StudentID
     });
 }
        public void Post([FromBody] AttendanceModelAPI attendanceModelAPI)
        {
            var user = new AttendanceModel()
            {
                LaboratoryID = attendanceModelAPI.LaboratoryID, StudentID = attendanceModelAPI.StudentID
            };

            attendanceService.Add(user);
        }
Exemplo n.º 3
0
 public async void addAttendance(AttendanceModelAPI att)
 {
     using (var client = new HttpClient())
     {
         client.BaseAddress = new Uri(Baseurl);
         client.DefaultRequestHeaders.Clear();
         client.DefaultRequestHeaders.Accept.Add(new MediaTypeWithQualityHeaderValue("application/json"));
         HttpRequestMessage Req = new HttpRequestMessage(HttpMethod.Post, Baseurl + "api/Attendance");
         Req.Content = new StringContent(Newtonsoft.Json.JsonConvert.SerializeObject(att), Encoding.ASCII, "application/json");
         var Res = await client.PostAsync(Req.RequestUri, Req.Content);
     }
 }
Exemplo n.º 4
0
        private void addButton_Click(object sender, EventArgs e)
        {
            if (usersComboBox.SelectedValue == null)
            {
                return;
            }

            string name      = usersComboBox.SelectedValue.ToString();
            int    studentID = 0;

            foreach (UserModel s in users)
            {
                if (s.FullName == name)
                {
                    studentID = s.ID;
                }
            }

            int labNr = Int32.Parse(LaboratoriesComboBox.SelectedValue.ToString());
            int labID = 0;

            foreach (LaboratoryModel l in labs)
            {
                if (l.Number == labNr)
                {
                    labID = l.ID;
                }
            }

            AttendanceModelAPI am = new AttendanceModelAPI()
            {
                StudentID = studentID, LaboratoryID = labID
            };

            aS.addAttendance(am);

            for (int i = 0; i < 100000000; i++)
            {
                ;
            }
            refreshGridV();
        }
Exemplo n.º 5
0
 // POST: api/Attendance
 public void Post([FromBody] AttendanceModelAPI value)
 {
     aServices.Add(aMapper.Map(value));
 }