Example #1
0
        public async Task <IActionResult> Create([Bind("Id,VetName,VetSurname,Office,Address,OpeningHours,IsOpen")] VetModel vetModel)
        {
            if (ModelState.IsValid)
            {
                _context.Add(vetModel);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            return(View(vetModel));
        }
Example #2
0
        public async Task <IActionResult> Create([Bind("ID,FirstName,LastName,Gender,Email,Age,Height,Weight,FatMass,LeanBodyMass,TotalDailyEnergyExpenditure,LastUpdate")] Clients clients)
        {
            if (ModelState.IsValid)
            {
                _context.Add(clients);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            return(View(clients));
        }
Example #3
0
        public async Task <IActionResult> Create([Bind("Id,CoName,CoPhone,Liaison,LiaisonPhone")] Client client)
        {
            if (ModelState.IsValid)
            {
                _context.Add(client);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            return(View(client));
        }
Example #4
0
        public async Task <IActionResult> Create([Bind("ID,Code,Title,Price")] Product product)
        {
            if (ModelState.IsValid)
            {
                _context.Add(product);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            return(View(product));
        }
Example #5
0
        public async Task <IActionResult> Create([Bind("ClientID,CliPrenom,CliNom,cliDateNaiss,CliRue,CliVille,CliTelephone,IsThere")] Client client)
        {
            if (ModelState.IsValid)
            {
                _context.Add(client);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            return(View(client));
        }
Example #6
0
        public async Task <IActionResult> Create([Bind("Id,Name,Surname,AnimalName,Password,Email")] ClientModel clientModel)
        {
            if (ModelState.IsValid)
            {
                _context.Add(clientModel);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            return(View(clientModel));
        }
Example #7
0
        public async Task <IActionResult> Create([Bind("ID,CompanyName,CompanyPhone,CompanyEmail,ComapnyLiaison,LiaisonNumber")] Client client)
        {
            if (ModelState.IsValid)
            {
                _context.Add(client);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            return(View(client));
        }
Example #8
0
        public async Task <IActionResult> Create([Bind("Id,AnimalName,IsIll,Medicines,Dose")] PatientCardModel patientCardModel)
        {
            if (ModelState.IsValid)
            {
                _context.Add(patientCardModel);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            return(View(patientCardModel));
        }
Example #9
0
        public async Task <IActionResult> Create([Bind("Id,Office,Client,AnimalName,VetName,VetSurname,OfficeAdress,VisitDate")] VisitModel visitModel)
        {
            if (ModelState.IsValid)
            {
                _context.Add(visitModel);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            return(View(visitModel));
        }
Example #10
0
        public async Task <IActionResult> Create([Bind("ID,FirstName,LastName,Email,Birthdate,Sex")] Client client)
        {
            if (ModelState.IsValid)
            {
                _context.Add(client);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            return(View(client));
        }
Example #11
0
        public async Task <IActionResult> Create([Bind("Id,Name,Phone,Email,Address")] mClient mClient)
        {
            if (ModelState.IsValid)
            {
                mClient.Created_At = DateTime.Now; //Manually set Created_at value
                _context.Add(mClient);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            return(View(mClient));
        }
        public async Task <IActionResult> Create([Bind("ID,ClientID,ProductID,Quantity,Status")] Order order)
        {
            if (ModelState.IsValid)
            {
                _context.Add(order);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            ViewData["ClientID"]  = new SelectList(_context.Clients, "ID", "ID", order.ClientID);
            ViewData["ProductID"] = new SelectList(_context.Products, "ID", "ID", order.ProductID);
            return(View(order));
        }
 public IActionResult Post([FromBody] Client client)
 {
     try
     {
         clientContext.Add(client);
         clientContext.SaveChanges();
         return(Created("/" + client.Id, client));
     }
     catch (Exception e)
     {
         return(StatusCode(500));
     }
 }
Example #14
0
        public async Task <IActionResult> Create(int Client, [Bind("Id,Name,Description,Price,Started_At")] mWork mWork)
        {
            if (ModelState.IsValid)
            {
                mWork.Client = await _context.Clients.FindAsync(Client);

                _context.Add(mWork);

                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            return(View(mWork));
        }
Example #15
0
        public async Task <IActionResult> Create([Bind("ID,FirstName,LastName,Bonus,Mail,CreatedDate,ModifiedDate")] Client client)
        {
            if (ModelState.IsValid)
            {
                client.CreatedDate  = DateTime.Now;
                client.ModifiedDate = DateTime.Now;
                _context.Add(client);
                await _context.SaveChangesAsync();

                Logger.Instance.Log("Create", client.ID);

                return(RedirectToAction(nameof(Index)));
            }
            return(View(client));
        }
Example #16
0
        public async Task <IActionResult> Create([Bind("ClientID,Name,Surname,City,Program")] Client client)
        {
            var programs = GetAllPrograms();

            client.Programs = GetSelectListItems(programs);

            if (ModelState.IsValid)
            {
                _context.Add(client);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            return(View(client));
        }
        public async Task <IActionResult> Post([FromBody] ReadRequestDTO value)
        {
            //TODO: Temporary seeding of the database, for demonstration purposes
            if (GetClientByApiKey("1234") == null)
            {
                Client newClient = new Client()
                {
                    APIKey     = "1234",
                    IDUID      = 1,
                    PrivateKey = "9e6a6bf412ce4e3a91a33c7c0f6d94b3127b8d4f5ed336210a672fe595bf1769"
                };

                _clientContext.Add(newClient);
                _clientContext.SaveChanges();
            }

            //Get the client by the supplied API key
            Client client;

            if ((client = GetClientByApiKey(value.APIKey)) == null)
            {
                return(Unauthorized());
            }

            //Setup the Info Request Job
            InfoRequestWorker worker = new InfoRequestWorker(_clientContext, _idMapper, _web3, _serviceProvider);
            InfoRequestJobDTO dto    = await worker.InitiateJob(client);

            BackgroundJob.Enqueue <InfoRequestWorker>(w => w.CompleteJob(dto, value.CallbackEndpoint));

            //Prepare the SYN for output
            StringToQRSVGValueConverter valConv = new StringToQRSVGValueConverter();
            string        qrEncodedSyn          = valConv.Convert(dto.EncodedSyn).Content;
            ContentResult content = Content(qrEncodedSyn);

            content.ContentType = "image/svg+xml";

            return(content);
        }