Example #1
0
        private void simpleButton2_Click(object sender, EventArgs e)
        {
            if (RadMessageBox.Show(this, "هل تريد حفظ التعديلات", "حفظ", MessageBoxButtons.YesNo, RadMessageIcon.Question) == DialogResult.Yes)
            {
                var ListData = WorkCmd.GetWorkInfo(UserClass.XEmpId, DateTime.Now.Date);

                foreach (var item in ListData)
                {
                    Startime = DateTime.Parse(item.startTime.ToString());
                }

                float compMonth = (DateTime.Now.Minute + DateTime.Now.Hour * 60) - (Startime.Minute + Startime.Hour * 60);
                float Totaltime = compMonth / 60;


                WorkTable tb = new WorkTable()
                {
                    EmpId          = UserClass.XEmpId,
                    WorkDate       = DateTime.Now.Date,
                    startTime      = Startime.TimeOfDay,
                    endtime        = DateTime.Parse(DateTime.Now.ToShortTimeString()).TimeOfDay,
                    RealWorkTimeNo = UserClass.XWorkTime,
                    WorkTime       = Totaltime,
                    DefernceTime   = (Totaltime - UserClass.XWorkTime),
                    WorkFinsh      = "true"
                };
                WorkCmd.EditWorkUser(tb);
                RadMessageBox.Show("تم تسجيل الانصراف", "تمت", MessageBoxButtons.OK, RadMessageIcon.Info);

                Loginfrm myForm = (Loginfrm)Application.OpenForms["Loginfrm"];
                myForm.Show();
                this.Close();
            }
        }
Example #2
0
        private void SaveBtn_Click(object sender, EventArgs e)
        {
            #region "  CheckFillTextBox "

            if (HoldyTypeDropDownList.Text == "")
            {
                HoldyTypeDropDownList.BackColor = Color.OrangeRed;

                HoldyTypeDropDownList.Focus();

                return;
            }
            else
            {
                HoldyTypeDropDownList.BackColor = Color.White;
            }



            #endregion
            HoldyTable tb = new HoldyTable
            {
                EmpID     = UserClass.XEmpId,
                HoldyDate = holdyDateTimePicker.Value.Date,
                HoldType  = HoldyTypeDropDownList.Text,
            };
            HoldyCmd.addHoldy(tb);
            RadMessageBox.Show("تمت عملية الحفظ", "تمت", MessageBoxButtons.OK, RadMessageIcon.Info);
            Loginfrm myForm = (Loginfrm)Application.OpenForms["Loginfrm"];
            myForm.Show();
            this.Close();
        }
Example #3
0
        private void simpleButton1_Click(object sender, EventArgs e)
        {
            WorkTable tb = new WorkTable()
            {
                EmpId          = UserClass.XEmpId,
                WorkDate       = DateTime.Now.Date,
                startTime      = DateTime.Parse(DateTime.Now.ToShortTimeString()).TimeOfDay,
                endtime        = DateTime.Parse(DateTime.Now.ToShortTimeString()).TimeOfDay,
                RealWorkTimeNo = UserClass.XWorkTime,
                WorkTime       = 0,
                DefernceTime   = (0 - UserClass.XWorkTime)
            };

            WorkCmd.addWork(tb);
            RadMessageBox.Show("تم تسجيل الحضور", "تمت", MessageBoxButtons.OK, RadMessageIcon.Info);

            Loginfrm myForm = (Loginfrm)Application.OpenForms["Loginfrm"];

            myForm.Show();
            this.Close();
        }