public Boolean UpdateProfile() { Boolean flag2 = false; int Session_id = 0; if (HttpContext.Current.Session["user_id"] != null) { Session_id = Convert.ToInt32(HttpContext.Current.Session["user_id"].ToString()); } training_management_systemEntities entities = new training_management_systemEntities(); company_employee emp = entities.company_employee.SingleOrDefault(e => e.user_id == Session_id); emp.user_full_name = FullName; emp.user_title = Title; emp.user_department = Department; emp.manager_id = Convert.ToInt32(ManagerId); emp.date_of_joining = Date_Of_Joining; entities.SaveChanges(); if (emp != null) { flag2 = true; } return(flag2); }
public int[] Login() { int[] results = { 0, 1, 1 }; flag = false; training_management_systemEntities entities = new training_management_systemEntities(); company_employee emp = entities.company_employee.SingleOrDefault(e => e.username == UserName & e.password == Password); if (emp != null) { HttpContext.Current.Session["user_id"] = emp.user_id; HttpContext.Current.Session["username"] = emp.username; if (emp.password == "12345") { results[1] = 0; flag = true; } else { results[1] = 1; } } else { flag = false; results[2] = 2; } return(results); }
public ActionResult Profiles() { training_management_systemEntities entities = new training_management_systemEntities(); manager man = new manager(); ViewBag.data = man.manager_name; if (Session["user_id"] == null) { return(RedirectToAction("Index")); } return(View()); }
// GET: Dashboard public ActionResult Index() { training_management_systemEntities entities = new training_management_systemEntities(); course_registration_view_model crvm; var model = entities.course_management .Join(entities.class_management, u => u.course_id, uir => uir.course_id, (u, uir) => new { u, uir }) .Select(m => new course_registration_view_model { course_id = m.u.course_id, course_name = m.u.course_name, course_type = m.u.course_type, course_category = m.u.course_category, course_duration = m.u.course_duration, class_id = m.uir.class_id, class_name = m.uir.class_name, class_start_date = m.uir.class_start_date, class_end_date = m.uir.class_end_date, available_seats = m.uir.available_seats, is_registration_active = m.uir.is_registration_active }); List <TMS.Models.course_registration_view_model> lst = new List <course_registration_view_model>(); foreach (var item in model) { crvm = new course_registration_view_model(); crvm.course_id = item.course_id; crvm.course_name = item.course_name; crvm.course_type = item.course_type; crvm.course_category = item.course_category; crvm.course_duration = item.course_duration; crvm.class_id = item.class_id; crvm.class_name = item.class_name; crvm.class_start_date = item.class_start_date; crvm.class_end_date = item.class_end_date; crvm.available_seats = item.available_seats; crvm.is_registration_active = item.is_registration_active; lst.Add(crvm); } return(View("Available_Courses", lst)); }
public Boolean ChangePassword() { flag1 = false; int Session_id = 0; if (HttpContext.Current.Session["user_id"] != null) { Session_id = Convert.ToInt32(HttpContext.Current.Session["user_id"].ToString()); } training_management_systemEntities entities = new training_management_systemEntities(); company_employee emp = entities.company_employee.SingleOrDefault(e => e.user_id == Session_id); emp.password = Password; entities.SaveChanges(); if (emp.password != "12345") { flag1 = true; } return(flag1); }
public ActionResult Register(int id) { if (Session["user_id"] != null) { int usrId = 0; int.TryParse(Session["user_id"].ToString(), out usrId); training_management_systemEntities entities = new training_management_systemEntities(); course_registration course_Registration = new course_registration(); var model = entities.company_employee .Where(u => u.user_id == usrId) .Select(m => new Registration_Conform { user_id = m.user_id, manager_id = m.manager_id }); course_Registration.user_id = int.Parse(Session["user_id"].ToString()); course_Registration.class_id = id; course_Registration.manager_id = model.FirstOrDefault().manager_id; course_Registration.status = "In Process"; course_Registration.is_manager_approved = "No"; course_Registration.is_admin_approved = "No"; entities.course_registration.Add(course_Registration); entities.SaveChanges(); return(RedirectToAction("reg", "Login")); } else { return(RedirectToAction("Index", "Login")); } }
public ActionResult Profiles(LoginPage profile) { training_management_systemEntities entities = new training_management_systemEntities(); manager man = new manager(); ViewBag.data = man.manager_name; Boolean flag = profile.UpdateProfile(); if (flag == true) { return(RedirectToAction("Index")); } else { return(RedirectToAction("error")); } return(View()); }