Ejemplo n.º 1
0
        public async Task <bool> CreateDeliveryCompany(CreateDeliveryCompanyInputModel deliveryCompanyInputModel)
        {
            var deliveryCompany = new DeliveryCompany
            {
                Name        = deliveryCompanyInputModel.Name,
                Description = deliveryCompanyInputModel.Description,
                Price       = deliveryCompanyInputModel.Price,
                IsDeleted   = false,
            };

            this.context.DeliveryCompanies.Add(deliveryCompany);
            var result = await this.context.SaveChangesAsync();

            return(result > 0);
        }
Ejemplo n.º 2
0
        public async Task <IActionResult> Create(CreateDeliveryCompanyInputModel companyInputModel)
        {
            if (!this.ModelState.IsValid)
            {
                return(this.View(companyInputModel));
            }
            var deliveryCompany = new CreateDeliveryCompanyInputModel
            {
                Name        = companyInputModel.Name,
                Description = companyInputModel.Description,
                Price       = companyInputModel.Price
            };

            await this.service.CreateDeliveryCompany(deliveryCompany);

            return(this.Redirect("All"));
        }