Exemplo n.º 1
0
        public CabinetEntity Create(CabinetEntity cabinetEntity)
        {
            Cabinet cabinet = cabinetEntity.ToModel();

            smartDeliveryContext.Cabinet.Add(cabinet);
            smartDeliveryContext.SaveChanges();
            return(new CabinetEntity(cabinet));
        }
Exemplo n.º 2
0
        public CabinetEntity Update(Guid cabinetId, CabinetEntity cabinetEntity)
        {
            Cabinet cabinet = smartDeliveryContext.Cabinet.Where(m => m.Id == cabinetId).FirstOrDefault();

            if (cabinet == null)
            {
                throw new BadRequestException("Cabinet khong ton tai");
            }
            cabinetEntity.ToModel(cabinet);
            smartDeliveryContext.Cabinet.Update(cabinet);
            smartDeliveryContext.SaveChanges();
            return(new CabinetEntity(cabinet));
        }
Exemplo n.º 3
0
 public CabinetEntity Update(Guid cabinetId, [FromBody] CabinetEntity cabinetEntity)
 {
     return(cabinetService.Update(cabinetId, cabinetEntity));
 }
Exemplo n.º 4
0
 public CabinetEntity Create([FromBody] CabinetEntity cabinetEntity)
 {
     return(cabinetService.Create(cabinetEntity));
 }