Beispiel #1
0
        public async Task <IActionResult> Add(TenderViewModel model)
        {
            if (ModelState.IsValid)
            {
                var user = await _userManager.GetUserAsync(User);

                Console.WriteLine(user);
                Tender newTender = new Tender
                {
                    user_id       = user,
                    Tender_name   = model.Tender_name,
                    Base_price    = model.Base_price,
                    Description   = model.Description,
                    company_id    = user,
                    Ending_Date   = model.Ending_Date,
                    Starting_Date = model.Starting_Date,
                    status        = model.status,
                    assigned      = false,
                };
                _tenderRepo.Add(newTender);
                return(RedirectToAction("Tender"));
            }
            Console.WriteLine("Error!!");
            return(View());
        }
Beispiel #2
0
        private async Task <int> AddNewTender()
        {
            var tender = new Domain.Entities.Tender
            {
                Name           = "Tender Name",
                ContractNumber = "Contract Number",
                ReleaseDate    = new DateTime(2021, 01, 01),
                ClosingDate    = new DateTime(2021, 02, 01),
                Description    = "Tender Description",
            };

            return(await _repository.Add(tender));
        }
Beispiel #3
0
 public void CreateTender(Tender tender)
 {
     _tenderRepository.Add(tender);
 }