Ejemplo n.º 1
0
        public async Task <ActionResult <ApplyJobs> > PostAppliesforTraining([Bind("trainingid,studentApplay,studentPublishtraining,Email")] ApplyJobs appliesforTraining)
        {
            _context.ApplyJobs.Add(appliesforTraining);
            await _context.SaveChangesAsync();

            return(CreatedAtAction("GetAppliesforTraining", new { id = appliesforTraining.id }, appliesforTraining));
        }
Ejemplo n.º 2
0
        public async Task <IActionResult> PutAppliesforTraining(int id, ApplyJobs appliesforTraining)
        {
            if (id != appliesforTraining.id)
            {
                return(BadRequest());
            }

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

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

            return(NoContent());
        }
Ejemplo n.º 3
0
        public ActionResult ApplyToJob(string message)
        {
            var UserId = User.Identity.GetUserId();
            var jobId  = (int)Session["jobid"];


            var check = db.ApplyJobs.Where(a => a.JobId == jobId && a.Userid == UserId);

            if (check.Count() < 1)
            {
                var job = new ApplyJobs();

                job.Userid    = UserId;
                job.JobId     = jobId;
                job.applyTime = DateTime.Now;
                job.message   = message;

                db.ApplyJobs.Add(job);
                db.SaveChanges();
                ViewBag.Error = "Message is Send Sucssfully";
            }
            else
            {
                ViewBag.Error = "You Are Applyed To This Job";
            }

            return(View());
        }
Ejemplo n.º 4
0
 public ActionResult Edit(ApplyJobs job)
 {
     if (ModelState.IsValid)
     {
         job.applyTime       = DateTime.Now;
         db.Entry(job).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("GetJobByUser"));
     }
     return(View(job));
 }
Ejemplo n.º 5
0
 public ActionResult Delete(ApplyJobs job)
 {
     try
     {
         // TODO: Add delete logic here
         var FoundId = db.Roles.Find(job.JobId);
         db.Roles.Remove(FoundId);
         db.SaveChanges();
         return(RedirectToAction("GetJobByUser"));
     }
     catch
     {
         return(View(job));
     }
 }