Ejemplo n.º 1
0
        public async Task <IActionResult> PutPurchase([FromRoute] int id, [FromBody] Purchase purchase)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            if (id != purchase.Id)
            {
                return(BadRequest());
            }

            _context.Entry(purchase).State = EntityState.Modified;

            try
            {
                await _context.SaveChangesAsync();
            }
            catch (DbUpdateConcurrencyException)
            {
                if (!PurchaseExists(id))
                {
                    return(NotFound());
                }
                else
                {
                    throw;
                }
            }

            return(NoContent());
        }
Ejemplo n.º 2
0
        public async Task <IActionResult> Create([Bind("Id,LastModifiedBy,CreatedDate,ModifiedDate,Name,Active")] GcType gcType)
        {
            if (ModelState.IsValid)
            {
                _context.Add(gcType);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            return(View(gcType));
        }
Ejemplo n.º 3
0
        public async Task <IActionResult> Create([Bind("Id,GiftCertId,PurchaseDate,LastModifiedBy,CreatedDate,ModifiedDate,Active,Remarks,PaymentMode,CcNumber,ExpirationDate,CardType")] GcPurchase gcPurchase)
        {
            if (ModelState.IsValid)
            {
                _context.Add(gcPurchase);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            ViewData["GiftCertNo"] = new SelectList(_context.GiftCert, "GiftCertNo", "GiftCertNo", gcPurchase.GiftCertNo);
            return(View(gcPurchase));
        }
Ejemplo n.º 4
0
        public async Task <IActionResult> Create([Bind("Id,GiftCertId,RedemptionDate,LastModifiedBy,CreatedDate,ModifiedDate,Active,Remarks")] GcRedemption gcRedemption)
        {
            if (ModelState.IsValid)
            {
                _context.Add(gcRedemption);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            ViewData["GiftCertId"] = new SelectList(_context.GiftCert, "Id", "Id", gcRedemption.GiftCertId);
            return(View(gcRedemption));
        }
Ejemplo n.º 5
0
        public async Task <IActionResult> Create([Bind("Id,GcTypeId,Value,IssuanceDate,DtiPermitNo,ExpirationDate,LastModifiedBy,CreatedDate,ModifiedDate,QrCode,Active,GiftCertNo,Note,Status")] GiftCert giftCert)
        {
            if (ModelState.IsValid)
            {
                _context.Add(giftCert);
                await _context.SaveChangesAsync();

                //   return RedirectToAction(nameof(Index));
                return(RedirectToAction("Edit", "GiftCert", new { id = giftCert.GiftCertNo }));
            }
            ViewData["GcTypeId"] = new SelectList(_context.GcType, "Id", "Id", giftCert.GcTypeId);
            return(View(giftCert));
        }
Ejemplo n.º 6
0
        public async Task <IActionResult> Create(int giftCertNo, [Bind("Id,LastModifiedBy,CreatedDate,ModifiedDate,Name,Active,GiftCertNo")] ServicesType servicesType)
        {
            if (ModelState.IsValid)
            {
                servicesType.GiftCertNo     = giftCertNo;
                servicesType.LastModifiedBy = "leila";
                servicesType.CreatedDate    = DateTime.Now;
                servicesType.ModifiedDate   = DateTime.Now;
                servicesType.Active         = true;
                _context.Add(servicesType);
                await _context.SaveChangesAsync();

                return(RedirectToAction("Edit", "GiftCert", new { id = giftCertNo }));
            }
            return(View(servicesType));
        }
Ejemplo n.º 7
0
        public async Task <IActionResult> Create(int giftCertNo, [Bind("Id,GiftCertNo,OutletId,Outlet")] GcOutlet gcOutlet)
        {
            if (ModelState.IsValid)
            {
                var outlet = new Outlet();
                outlet.Name           = gcOutlet.Outlet.Name;
                outlet.LastModifiedBy = "leila";
                outlet.CreatedDate    = DateTime.Now;
                outlet.ModifiedDate   = DateTime.Now;
                outlet.Active         = true;

                gcOutlet.GiftCertNo = giftCertNo;
                gcOutlet.Outlet     = outlet;

                _context.Add(gcOutlet);
                await _context.SaveChangesAsync();

                return(RedirectToAction("Edit", "GiftCert", new { id = giftCertNo }));
            }

            return(View(gcOutlet));
        }