Пример #1
0
        public async Task <IActionResult> Create([Bind("MoneyTransactionsId,UserId,AmountMoney,BalenceTipId,BalanceGrId,OpaoperationId,BalanceCont,TrDate")] MoneyTransactions moneyTransactions)
        {
            if (ModelState.IsValid)
            {
                _context.Add(moneyTransactions);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            ViewData["BalanceGrId"]    = new SelectList(_context.ExchangeRate, "ExchangeRateId", "ExchangeRateId", moneyTransactions.BalanceGrId);
            ViewData["BalenceTipId"]   = new SelectList(_context.ExchangeRate, "ExchangeRateId", "ExchangeRateId", moneyTransactions.BalenceTipId);
            ViewData["OpaoperationId"] = new SelectList(_context.Operation, "OperationId", "OperationName", moneyTransactions.OpaoperationId);
            ViewData["UserId"]         = new SelectList(_context.User, "UserId", "UserLastname", moneyTransactions.UserId);
            return(View(moneyTransactions));
        }
        public async Task <IActionResult> Create([Bind("ContractID,OfferID,ClientID,SigningDate,FinishDate")] Contract contract, int oid, string sum, DateTime sgndate, DateTime fnshdate)
        {
            var max = (from c in _context.Offers
                       where (c.OfferID == oid)
                       select c.Condition.MaxSum).Max();

            var min = (from c in _context.Offers
                       where (c.OfferID == oid)
                       select c.Condition.MinSum).Min();

            contract.OfferID     = oid;
            contract.FinishDate  = fnshdate;
            contract.SigningDate = sgndate;
            float sumf = float.Parse(sum, CultureInfo.InvariantCulture.NumberFormat);

            contract.Sum = sumf;
            if ((ModelState.IsValid) && (int)sumf <= max && (int)sumf >= min && fnshdate > sgndate)
            {
                _context.Add(contract);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            ViewData["ClientID"] = new SelectList(_context.Clients, "ClientID", "Name", contract.ClientID);
            ViewData["OfferID"]  = new SelectList(_context.Offers, "OfferID", "Name", contract.OfferID);
            return(View(contract));
        }
Пример #3
0
        public async Task <IActionResult> Create([Bind("Id,Name,Balance")] Account account)
        {
            if (ModelState.IsValid)
            {
                _context.Add(account);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            return(View(account));
        }
Пример #4
0
        public async Task <IActionResult> Create([Bind("BankID,Name,Address")] Bank bank)
        {
            if (ModelState.IsValid)
            {
                _context.Add(bank);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            return(View(bank));
        }
Пример #5
0
        public async Task <IActionResult> Create([Bind("ClientID,Name,PhoneNumber,ClientType")] Client client)
        {
            if (ModelState.IsValid)
            {
                _context.Add(client);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            return(View(client));
        }
Пример #6
0
        public async Task <IActionResult> Create([Bind("OfferTypeID,Name,Description")] OfferType offerType)
        {
            if (ModelState.IsValid)
            {
                _context.Add(offerType);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            return(View(offerType));
        }
Пример #7
0
        public async Task <IActionResult> Create([Bind("UserId,UserName,UserLastname,UserPpNo,UserPass")] User user)
        {
            if (ModelState.IsValid)
            {
                _context.Add(user);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            return(View(user));
        }
        public async Task <IActionResult> Create([Bind("ConditionID,Mark,MaxSum,MinSum,Special")] Condition condition)
        {
            if (ModelState.IsValid)
            {
                _context.Add(condition);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            return(View(condition));
        }
Пример #9
0
        public async Task <IActionResult> Create([Bind("OfferID,BankID,ConditionID,OfferTypeID,Name,Percentage")] Offer offer)
        {
            if (ModelState.IsValid)
            {
                _context.Add(offer);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            ViewData["BankID"]      = new SelectList(_context.Banks, "BankID", "Address", offer.BankID);
            ViewData["ConditionID"] = new SelectList(_context.Conditions, "ConditionID", "Mark", offer.ConditionID);
            ViewData["OfferTypeID"] = new SelectList(_context.OfferTypes, "OfferTypeID", "Description", offer.OfferTypeID);
            return(View(offer));
        }