Example #1
0
 public void loadData()
 {
     if (Session["DepartmentID"] != null)
     {
         if (delegateController.populateAuthority(deparmentid) != null)
         {
             ADTeam4EF.Employee employee = delegateController.populateAuthority(deparmentid);
             lblCancelEmp.InnerHtml = "Employee Name: " + employee.EmployeeName.ToString();
             btnDSubmit.Visible     = false;
             assignbox.Visible      = false;
             cancelbox.Visible      = true;
             btnCancel.Visible      = true;
             currentEmp             = employee.EmployeeName.ToString();
         }
         else
         {
             lblCancelEmp.InnerHtml = "<span class='glyphicon glyphicon-warning-sign'></span>&nbsp;" + "There is no delegated employee at this moment!";
             btnDSubmit.Visible     = true;
             assignbox.Visible      = true;
             btnCancel.Visible      = false;
             //cancelbox.Visible = false;
         }
     }
     else
     {
         Response.Redirect("~/Login.aspx", true);
     }
 }
Example #2
0
 private void loginUserAutomatically(string email, string hashedpassword)
 {
     ADTeam4EF.LoginController loginCtr = new ADTeam4EF.LoginController();
     ADTeam4EF.Employee        user     = loginCtr.authenticateUser(email, hashedpassword);
     if (user != null)
     {
         {
             userName = user.EmployeeName.ToString();
             role     = user.Role.RoleName.ToString();
             storeSession(userName, role);
             redirectToPage(Session["role"].ToString());
         }
     }
 }
 private void loginUser(string email, string password)
 {
     ADTeam4EF.Employee user = loginCtr.authenticateUser(email, password);
     if (user != null)
     {
         if ((int)user.RoleID == 3)
         {
             employeeid = user.EmployeeID;
             DateTime today = System.DateTime.Today;
             if (loginCtr.checkDelegate(employeeid, today) != null)
             {
                 role = user.Role.RoleName.ToString();
             }
             else
             {
                 role = "Employee";
             }
         }
         else
         {
             role = user.Role.RoleName.ToString();
         }
         userName     = user.EmployeeName.ToString();
         departmentid = user.DepartmentID.ToString();
         employeeid   = Convert.ToInt32(user.EmployeeID.ToString());
         storeSession(userName, role, employeeid, departmentid);
         if (chkRememberMe.Checked == true)
         {
             Response.Cookies["LogicUniversityUserInfo"]["email"]    = email;
             Response.Cookies["LogicUniversityUserInfo"]["identity"] = hashedPassword;
         }
         redirectToPage(Session["role"].ToString());
     }
     else
     {
         lblLoginStatus.Text     = "Login Failed!";
         btnSubmitLogin.CssClass = "btn btn-danger btn-block";
         lblLoginStatus.Visible  = true;
         Session.Clear();
         Response.Cookies.Clear();
     }
 }
 public void loadAllData()
 {
     if (Session["DepartmentID"] != null)
     {
         departmentid = Session["DepartmentID"].ToString();
         //Response.Write("<script language=javascript>alert('"+Session["DepartmentID"]+"');</script>");
         if (appointRepController.getRepresentative(departmentid) != null)
         {
             ADTeam4EF.Employee employee     = appointRepController.getRepresentative(departmentid);
             string             employeeName = employee.EmployeeName.ToString();
             currentRep.InnerText = "Current Representative: " + employeeName;
             List <ADTeam4EF.Employee> eList = appointRepController.getEmployeeList(departmentid);
             ddlEmployeeName.DataSource    = eList;
             ddlEmployeeName.DataTextField = "EmployeeName";
             ddlEmployeeName.DataBind();
         }
     }
     else
     {
         Response.Redirect("~/Login.aspx", true);
     }
 }