Example #1
0
        public void Create(ComplaintViewModel model)
        {
            var product = _db.Products.Find(model.ProductId);

            model.Product = new ProductViewModel()
            {
                ProductId = model.ProductId, Name = product?.Name
            };

            var entity = model.ConvertToDomainModel();

            entity.Product = product;

            _db.Complaints.Add(entity);
            _db.SaveChanges();
        }