Ejemplo n.º 1
0
 public ActionResult O_Register(Organization account)
 {
     if (ModelState.IsValid)
     {
         using (CareerDbContext db = new CareerDbContext())
         {
             db.Identities.Add(account);
             db.SaveChanges();
         }
         ModelState.Clear();
         ViewBag.Message  = account.Email + " successfully registered";
         Session["email"] = account.Email;
     }
     return(RedirectToAction("Index", "Home"));
 }
Ejemplo n.º 2
0
 public ActionResult Login(Identity account)
 {
     using (CareerDbContext db = new CareerDbContext())
     {
         var user = db.Identities.SingleOrDefault(u => u.Email == account.Email && u.Password == account.Password);
         if (user != null)
         {
             Session["email"] = account.Email;
             return(RedirectToAction("Index", "Home"));
         }
         else
         {
             ModelState.AddModelError("", "Please try again!");
         }
     }
     return(View());
 }
Ejemplo n.º 3
0
 public CVController(CareerDbContext db)
 {
     this._db = db;
 }
Ejemplo n.º 4
0
 public CompaniesController(CareerDbContext db)
 {
     this._db = db;
 }
Ejemplo n.º 5
0
 public UsersController(CareerDbContext db)
 {
     this._db = db;
 }
Ejemplo n.º 6
0
 public JobRepository(CareerDbContext context)
 {
     JobsList = new List <Job>()
     {
         new Job()
         {
             PostedByUser = new AppUserRepo().GetAppUser("userid1"),
             JobID        = "job1",
             Title        = "Software Engineer",
             Description  = "We are looking for an experienced Software Engineer who has efficient Codign skill and experienced in ASP.NET Core Tech.",
             Category     = new JobCategoryRepository().GetJobCategories()
                            .FirstOrDefault(j => j.CategoryID == "programmer"),
             DatePublished = DateTime.UtcNow,
             Deadline      = DateAndTime.DateAdd(DateInterval.Month, 5, DateTime.UtcNow),
             Address       = "Dhaka, Bangladesh",
             Salary        = 60000M
         },
         new Job()
         {
             PostedByUser = new AppUserRepo().GetAppUser("userid4"),
             JobID        = "job2",
             Title        = "Digital Marketing Specialist",
             Description  = "We are looking for an experienced Digital Marketing Specialist who has efficient skill and experienced in Digital Marketing.",
             Category     = new JobCategoryRepository().GetJobCategories()
                            .FirstOrDefault(j => j.CategoryID == "IT"),
             DatePublished = DateTime.UtcNow,
             Deadline      = DateAndTime.DateAdd(DateInterval.Month, 5, DateTime.UtcNow),
             Address       = "Khulna, Bangladesh",
             Salary        = 50000M
         },
         new Job()
         {
             PostedByUser = new AppUserRepo().GetAppUser("userid2"),
             JobID        = "job3",
             Title        = "Data Engineer",
             Description  = "We are looking for an experienced Data Engineer who has efficient Codign skill and experienced in Big Data.",
             Category     = new JobCategoryRepository().GetJobCategories()
                            .FirstOrDefault(j => j.CategoryID == "programmer"),
             DatePublished = DateTime.UtcNow,
             Deadline      = DateAndTime.DateAdd(DateInterval.Month, 5, DateTime.UtcNow),
             Address       = "Dhaka, Bangladesh",
             Salary        = 80000M
         },
         new Job()
         {
             PostedByUser = new AppUserRepo().GetAppUser("userid5"),
             JobID        = "job4",
             Title        = "Digital Marketing Intern",
             Description  = "We are looking for an experienced Digital Marketing Intern who has skill and experienced in Digital Marketing.",
             Category     = new JobCategoryRepository().GetJobCategories()
                            .FirstOrDefault(j => j.CategoryID == "IT"),
             DatePublished = DateTime.UtcNow,
             Deadline      = DateAndTime.DateAdd(DateInterval.Month, 5, DateTime.UtcNow),
             Address       = "Khulna, Bangladesh",
             Salary        = 10000M
         },
         new Job()
         {
             PostedByUser = new AppUserRepo().GetAppUser("userid2"),
             JobID        = "job5",
             Title        = "Support Engineer",
             Description  = "We are looking for an experienced Support Engineer who has efficient Codign skill and experienced in ASP.NET Core Tech.",
             Category     = new JobCategoryRepository().GetJobCategories()
                            .FirstOrDefault(j => j.CategoryID == "programmer"),
             DatePublished = DateTime.UtcNow,
             Deadline      = DateAndTime.DateAdd(DateInterval.Month, 5, DateTime.UtcNow),
             Address       = "Dhaka, Bangladesh",
             Salary        = 60000M
         },
         new Job()
         {
             PostedByUser = new AppUserRepo().GetAppUser("userid5"),
             JobID        = "job6",
             Title        = "Mechanical Engineer",
             Description  = "We are looking for an experienced Mechanical Engineer who has efficient skill and experienced in the field.",
             Category     = new JobCategoryRepository().GetJobCategories()
                            .FirstOrDefault(j => j.CategoryID == "engg"),
             DatePublished = DateTime.UtcNow,
             Deadline      = DateAndTime.DateAdd(DateInterval.Month, 5, DateTime.UtcNow),
             Address       = "Khulna, Bangladesh",
             Salary        = 50000M
         },
         new Job()
         {
             PostedByUser = new AppUserRepo().GetAppUser("userid1"),
             JobID        = "job7",
             Title        = "Technical Engineer",
             Description  = "We are looking for an experienced Technical Engineer who has efficient Codign skill and experienced in the Tech.",
             Category     = new JobCategoryRepository().GetJobCategories()
                            .FirstOrDefault(j => j.CategoryID == "engg"),
             DatePublished = DateTime.UtcNow,
             Deadline      = DateAndTime.DateAdd(DateInterval.Month, 5, DateTime.UtcNow),
             Address       = "Dhaka, Bangladesh",
             Salary        = 60000M
         },
         new Job()
         {
             PostedByUser = new AppUserRepo().GetAppUser("userid2"),
             JobID        = "job8",
             Title        = "Data analyst",
             Description  = "We are looking for an experienced Data analyst who has efficient skill and experienced in the field.",
             Category     = new JobCategoryRepository().GetJobCategories()
                            .FirstOrDefault(j => j.CategoryID == "analyst"),
             DatePublished = DateTime.UtcNow,
             Deadline      = DateAndTime.DateAdd(DateInterval.Month, 5, DateTime.UtcNow),
             Address       = "Khulna, Bangladesh",
             Salary        = 50000M
         },
         new Job()
         {
             PostedByUser = new AppUserRepo().GetAppUser("userid4"),
             JobID        = "job9",
             Title        = "Support Engineer",
             Description  = "We are looking for an experienced Software Engineer who has efficient Codign skill and experienced in ASP.NET Core Tech.",
             Category     = new JobCategoryRepository().GetJobCategories()
                            .FirstOrDefault(j => j.CategoryID == "IT"),
             DatePublished = DateTime.UtcNow,
             Deadline      = DateAndTime.DateAdd(DateInterval.Month, 5, DateTime.UtcNow),
             Address       = "Dhaka, Bangladesh",
             Salary        = 60000M
         },
         new Job()
         {
             PostedByUser = new AppUserRepo().GetAppUser("userid1"),
             JobID        = "job10",
             Title        = "Product Marketing Specialist",
             Description  = "We are looking for an experienced Marketing Specialist who has efficient skill and experienced in Marketing.",
             Category     = new JobCategoryRepository().GetJobCategories()
                            .FirstOrDefault(j => j.CategoryID == "IT"),
             DatePublished = DateTime.UtcNow,
             Deadline      = DateAndTime.DateAdd(DateInterval.Month, 5, DateTime.UtcNow),
             Address       = "Khulna, Bangladesh",
             Salary        = 50000M
         }
     };
     this.context = context;
 }