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));
        }