private void button1_Click(object sender, EventArgs e) { foreach (WkTUser u in signedUserList) { InsteadAttendance ia = new InsteadAttendance(); ia.State = (int)IEntity.stateEnum.Normal; ia.TimeStamp = DateTime.Now.Ticks; ia.SignStartDate = dateTimePicker1.Value.Date.Ticks; ia.SignEndDate = dateTimePicker2.Value.Date.Ticks; ia.InsteadUser = user; ia.SignReason = textBox1.Text.Trim(); if (checkBox1.Checked && !checkBox2.Checked) { ia.SignType = 0; } else if (!checkBox1.Checked && checkBox2.Checked) { ia.SignType = 1; } else if (checkBox1.Checked && checkBox2.Checked) { ia.SignType = 2; } ia.SignExamine = (int)InsteadAttendance.ExamineEnum.None; ia.SignUser = u; baseService.SaveOrUpdateEntity(ia); } initDate(); MessageBox.Show("已提交申请!"); }
private void button3_Click(object sender, EventArgs e) { String sql = "update LOG_T_INSTEADATTENDANCE set SignExamine=" + (int)InsteadAttendance.ExamineEnum.NotAgree + " where"; foreach (ListViewItem item in listView1.CheckedItems) { InsteadAttendance ia = (InsteadAttendance)item.Tag; sql += " id=" + ia.Id + " or"; } sql.Substring(0, sql.Length - 3); baseService.ExecuteSQL(sql); button1_Click(button1, new EventArgs()); }