protected void Page_Load(object sender, EventArgs e) { avList_Head.Visible = false; av_EMP.Visible = false; avList_Emp.Visible = false; stationeryEntities se=new stationeryEntities(); storeemp semp = new storeemp(); int userid = Convert.ToInt32(Session["userid"]); var q = from ste in se.storeemps where ste.StoreEmpID == userid select ste; semp = q.FirstOrDefault(); if ((semp.role.RoleName == "Store Manager") || (semp.role.RoleName == "Store Supervisor")) { avList_Head.Visible = true; } else if (semp.role.RoleName == "Store Clerk") { av_EMP.Visible = true; avList_Emp.Visible = true; } HttpCookie user = new HttpCookie("usercookie"); user = Request.Cookies["usercookie"]; if (user != null) { lbl_username.InnerText = user.Value; } }
public string getuserempIDofStoreemp(string email) { string empID; List<storeemp> sempl = new List<storeemp>(); storeemp semp = new storeemp(); var q = from e in se.storeemps where e.StoreEmpEmail == email select e; sempl = q.ToList(); semp = sempl.First(); empID = semp.StoreEmpID.ToString(); return empID; }
public bool registerStoreemployee(string empName, string empEmail, int roleId, string empContact) { try { storeemp semp = new storeemp(); semp.StoreEmpContact = Convert.ToInt32(empContact); semp.StoreEmpName = empName; semp.StoreEmpEmail = empEmail; semp.StoreEmpRoleID = roleId; erep.saveStoreemployee(semp); return true; } catch (Exception e) { return false; } }
public bool saveStoreemployee(storeemp semp) { try { se.storeemps.Add(semp); se.SaveChanges(); return true; } catch (Exception e) { return false; } }
public string getusernameofStoreemp(string email) { string name; List<storeemp> sempl = new List<storeemp>(); storeemp semp = new storeemp(); var q = from e in se.storeemps where e.StoreEmpEmail == email select e; sempl = q.ToList(); semp = sempl.First(); name = semp.StoreEmpName; return name; }
public int getUserIdofStoreemp(string email) { int id; List<storeemp> sempl = new List<storeemp>(); storeemp semp = new storeemp(); var q = from e in se.storeemps where e.StoreEmpEmail == email select e; sempl = q.ToList(); semp = sempl.First(); id = semp.StoreEmpID; return id; }