Exemplo n.º 1
0
        //end timer to finish work
        private bool EndPressent()
        {
            timerPressent.Enabled = false;
            PresentDay p = new PresentDay();

            p.UserId    = GlobalProp.CurrentUser.UserId;
            p.ProjectId = (listProjectsWorker.SelectedItem.Tag as Project).ProjectId;
            p.TimeEnd   = DateTime.Now;
            return(PresentDayRequests.UpdatePresentDay(p));
        }
Exemplo n.º 2
0
        private void logout_link_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e)
        {
            ManagementTaskLogin managementTaskLogin = new ManagementTaskLogin();

            managementTaskLogin.Show();
            if (btn_logout.Enabled == true)
            {
                PresentDayRequests.UpdateDetailsByLogout();
            }
            Close();
        }
Exemplo n.º 3
0
 private void btn_login_Click(object sender, EventArgs e)
 {
     presentDay = new PresentDay()
     {
         UserId    = worker.UserId,
         ProjectId = currentProject.ProjectId,
         TimeBegin = DateTime.Parse(txt_clock.Text),
     };
     cmb_myProjects.Enabled = false;
     PresentDayRequests.AddPresent(presentDay);
     btn_login.Enabled  = false;
     btn_logout.Enabled = true;
 }
Exemplo n.º 4
0
 private void btn_logout_Click(object sender, EventArgs e)
 {
     lbl_duration.Text = "";
     if (!PresentDayRequests.UpdateDetailsByLogout())
     {
         MessageBox.Show("didnt succeed");
     }
     else
     {
         cmb_myProjects.Enabled = true;
         btn_login.Enabled      = true;
         btn_logout.Enabled     = false;
     }
 }
Exemplo n.º 5
0
        private void btn_end_Click(object sender, EventArgs e)
        {
            timer1.Enabled = false;
            PresentDay p = new PresentDay();

            p.UserId    = GlobalProp.CurrentUser.UserId;
            p.ProjectId = (cmbx_projects.SelectedItem as Project).ProjectId;
            p.TimeEnd   = DateTime.Now;

            if (PresentDayRequests.updatePresentDay(p))
            {
                MessageBox.Show("End");
            }
            else
            {
                MessageBox.Show("Error");
            }
        }
Exemplo n.º 6
0
        private void btn_start_Click(object sender, EventArgs e)
        {
            timer1.Enabled = true;
            //btn_end.Visible = true;
            //btn_start.Visible = false;
            PresentDay p = new PresentDay();

            p.UserId    = GlobalProp.CurrentUser.UserId;
            p.ProjectId = (cmbx_projects.SelectedItem as Project).ProjectId;
            DateTime d = DateTime.Now;

            p.TimeBegin = d;
            p.TimeEnd   = d;

            if (PresentDayRequests.addPresentDay(p))
            {
                MessageBox.Show("Start");
            }
            else
            {
                MessageBox.Show("Error");
            }
        }