public void UpdateSlot(DeliverySlotsDto deliverySlotDto) { var slot = this.iDeliverySlotsDataService.GetSlot(deliverySlotDto.ID); slot.ID = deliverySlotDto.ID; slot.SlotName = deliverySlotDto.SlotName; slot.FirstWaveTime = deliverySlotDto.FirstWaveTime; slot.SecondWaveTime = deliverySlotDto.SecondWaveTime; slot.StartTime = deliverySlotDto.StartTime; slot.CutoffTime = deliverySlotDto.CutoffTime; slot.CountdownTime = deliverySlotDto.CountdownTime; slot.OrderAcceptTime = deliverySlotDto.OrderAcceptTime; slot.OrderCofirmTime = deliverySlotDto.OrderCofirmTime; slot.DispatchesConfirmTime = deliverySlotDto.DispatchesConfirmTime; slot.EndTime = deliverySlotDto.EndTime; this.iDeliverySlotsDataService.SaveChanges(); }
public void AddSlot(DeliverySlotsDto value) { var deliveryslots = new DeliverySlots(); deliveryslots.ID = value.ID; deliveryslots.SlotName = value.SlotName; deliveryslots.FirstWaveTime = value.FirstWaveTime; deliveryslots.SecondWaveTime = value.SecondWaveTime; deliveryslots.StartTime = value.StartTime; deliveryslots.CutoffTime = value.CutoffTime; deliveryslots.CountdownTime = value.CountdownTime; deliveryslots.OrderAcceptTime = value.OrderAcceptTime; deliveryslots.OrderCofirmTime = value.OrderCofirmTime; deliveryslots.DispatchesConfirmTime = value.DispatchesConfirmTime; deliveryslots.EndTime = value.EndTime; this.iDeliverySlotsDataService.AddSlot(deliveryslots); }
public DeliverySlotsDto GetSlot(int id) { var slot = this.iDeliverySlotsDataService.GetSlot(id); var slotsDto = new DeliverySlotsDto(); slotsDto.ID = slot.ID; slotsDto.SlotName = slot.SlotName; slotsDto.FirstWaveTime = slot.FirstWaveTime; slotsDto.SecondWaveTime = slot.SecondWaveTime; slotsDto.StartTime = slot.StartTime; slotsDto.CutoffTime = slot.CutoffTime; slotsDto.CountdownTime = slot.CountdownTime; slotsDto.OrderAcceptTime = slot.OrderAcceptTime; slotsDto.OrderCofirmTime = slot.OrderCofirmTime; slotsDto.DispatchesConfirmTime = slot.DispatchesConfirmTime; slotsDto.EndTime = slot.EndTime; return(slotsDto); }
public IEnumerable <DeliverySlotsDto> UpdateSlot([FromBody] DeliverySlotsDto value) { deliverySlotsService.UpdateSlot(value); return(this.deliverySlotsService.GetDeliverySlots()); }
public void AddSlot([FromBody] DeliverySlotsDto value) { deliverySlotsService.AddSlot(value); }