SlotsController.Update C# (CSharp) Méthode

Update() private méthode

private Update ( int conferenceId, int id, [ slot ) : HttpResponseMessage,
conferenceId int
id int
slot [
Résultat HttpResponseMessage,
        public HttpResponseMessage Update(int conferenceId, int id, [FromBody]SlotDTO slot)
        {
            var bslot = slot.GetSlotBase();
            if (slot.NewStartMinutes > -1) {
                bslot.Start = new System.TimeSpan(0, slot.NewStartMinutes, 0);
            }
            if (bslot.SlotId < 0)
            {
                SlotRepository.Instance.AddSlot(ref bslot, UserInfo.UserID);
            }
            else
            {
                SlotRepository.Instance.UpdateSlot(bslot, UserInfo.UserID);
            }
            return Request.CreateResponse(HttpStatusCode.OK, SlotRepository.Instance.GetSlot(bslot.ConferenceId, bslot.SlotId));
        }