private void ManagerAssginFrm_Load(object sender, EventArgs e) { //Get and set priority value cbPriority.DataSource = System.Enum.GetNames(typeof(Priority)); cbPriority.Text = jobcurrent.priority.ToString(); //Get and set worker value IList <UserInfor> userlist = UserInforBLL.GetAllWorkers(user.outlet); foreach (UserInfor worker in userlist) { ItemData item = new ItemData(worker.UserName, worker); cbWoker.Items.Add(item); if (jobcurrent.worker != null && jobcurrent.worker.UserId == worker.UserId) { cbWoker.SelectedItem = item; } } if (jobcurrent.worker != null) { cbWoker.Text = jobcurrent.worker.UserName.ToString(); } else { cbWoker.Text = "Plese select"; } }
private void ManagerSearchFrm_Load(object sender, EventArgs e) { //Get job status cbJobStatus.DataSource = System.Enum.GetNames(typeof(JobStatus)); cbJobStatus.SelectedText = "All Status"; //Get resolve job list cb_resolve.DataSource = System.Enum.GetNames(typeof(ResolveStatus)); cb_resolve.SelectedText = "All Resolve"; //Get and set worker value IList <UserInfor> userlist = UserInforBLL.GetAllWorkers(user.outlet); foreach (UserInfor worker in userlist) { ItemData item = new ItemData(worker.UserName, worker); cbWoker.SelectedItem = item; cbWoker.SelectedIndex = worker.UserId; } //Load jobs table IList <JobInfo> jobs = JobInfoManager.GetAllJobByUid(); RefreshJobList(jobs); }
private void addJob_Load(object sender, EventArgs e) { foreach (UserInfor o in UserInforBLL.GetCustomers()) { ItemData item = new ItemData(o.UserName, o); cbCus.Items.Add(item); if (m_job.customer != null && o.UserId == m_job.customer.UserId) { cbCus.SelectedItem = item; } } cbType.DataSource = System.Enum.GetNames(typeof(JobType)); if (m_job.id != null) { textBoxCarNo.Text = m_job.carNo; //cbCus.Text = (m_job.customer == null) ? "" : m_job.customer.UserName; cbType.Text = m_job.jobType.ToString(); jobDes.Text = m_job.jobDescription; } else { lbopen.Hide(); cbOpen.Hide(); } }
public void Bind() { //this.DialogResult = System.Windows.Forms.DialogResult.OK; UserInforBLL bll = new UserInforBLL(); string usertype = bll.checkUtype(textBoxName.Text); if (usertype == "user") { this.Hide(); //UserMDI mdu = new UserMDI(); //mdu.Show(); customerForm usp = new customerForm(); usp.Show(); } else if (usertype == "hpdesk") { this.Hide(); helpDeskForm mdhp = new helpDeskForm(); mdhp.Show(); } else if (usertype == "work") { this.Hide(); WorkerFrm mdwk = new WorkerFrm(); mdwk.Show(); } else { this.Hide(); ManagerFrm mdm = new ManagerFrm(); mdm.Show(); } }
private void btn_Submit_Click(object sender, EventArgs e) { foreach (UserInfor o in UserInforBLL.GetCustomers()) { ItemData item = new ItemData(o.UserName, o); cbCus.Items.Add(item); if (m_job.customer != null && o.UserId == m_job.customer.UserId) { cbCus.SelectedItem = item; } } cbType.DataSource = System.Enum.GetNames(typeof(JobType)); m_job.carNo = textBoxCarNo.Text; m_job.customer = (UserInfor)((ItemData)cbCus.SelectedItem).Value; m_job.jobType = (JobType)Enum.Parse(typeof(JobType), cbType.Text); m_job.jobDescription = jobDes.Text; m_job.priority = Priority.Normal; if (m_job.id == null) { m_job.jobStatus = JobStatus.Open; } else { m_job.jobStatus = (JobStatus)Enum.Parse(typeof(JobStatus), cbOpen.Text); } m_job.desk = user; m_job.createdate = DateTime.Now; if (m_job.jobStatus == JobStatus.Closed) { m_job.resolve = ResolveStatus.Invalid; } else { m_job.resolve = ResolveStatus.Unresolved; } if (m_job.jobStatus == JobStatus.Open) { m_job.opendate = DateTime.Now; m_job.manager = manager; } if (m_job.id == null) { JobInfoManager.AddJob(m_job); } else { JobInfoManager.UpdateJob(m_job); } DialogResult = System.Windows.Forms.DialogResult.OK; }
private void btnLogin_Click(object sender, EventArgs e) { //check the user if (CheckText()) { //seting current login form value string msg = ""; UserInforBLL bll = new UserInforBLL(); if (bll.IsLoginByLoginName(textBoxName.Text, textBoxPassword.Text, out msg)) { MessageBox.Show(msg); Bind(); } else { MessageBox.Show(msg); } } }