57 lines
1.9 KiB
C#
57 lines
1.9 KiB
C#
using MesWork;
|
|
using System;
|
|
using System.Collections.Generic;
|
|
using System.ComponentModel;
|
|
using System.Data;
|
|
using System.Data.SqlClient;
|
|
using System.Drawing;
|
|
using System.Linq;
|
|
using System.Text;
|
|
using System.Threading.Tasks;
|
|
using System.Windows.Forms;
|
|
|
|
namespace CCYQ_JieFang
|
|
{
|
|
public partial class logInfo : Form
|
|
{
|
|
string currentOpName;
|
|
|
|
public logInfo(string opName)
|
|
{
|
|
currentOpName = opName;
|
|
InitializeComponent();
|
|
this.dateTimePicker1_log.CustomFormat = "yyyy-MM-dd";
|
|
dataGridView1_log.AutoGenerateColumns = false;
|
|
SearchLogInit(currentOpName, DateTime.Now.ToString("yyyy-MM-dd"));
|
|
}
|
|
|
|
private void dateTimePicker1_ValueChanged(object sender, EventArgs e)
|
|
{
|
|
SearchLogInit(currentOpName, dateTimePicker1_log.Value.ToString());
|
|
}
|
|
private void SearchLogInit(string opName, string logDate)
|
|
{
|
|
logDate = string.Format("{0:yyyy-MM-dd}", logDate);
|
|
SearchLog(opName, logDate, out DataTable dt, out string errorMsg);
|
|
if (dt.Rows.Count > 0)
|
|
{
|
|
dataGridView1_log.DataSource = dt;
|
|
}
|
|
}
|
|
private bool SearchLog(string opName, string logDate, out DataTable dt, out string errorMsg)
|
|
{
|
|
string procedureName;
|
|
procedureName = "系统_操作日志_查询";
|
|
SqlParameter[] thisParms = new SqlParameter[2];
|
|
thisParms[0] = new System.Data.SqlClient.SqlParameter("@工位号", opName);
|
|
thisParms[1] = new System.Data.SqlClient.SqlParameter("@操作日期", logDate);
|
|
return publicCore.ExecuteStoredProcedure(procedureName, MesWorkForm.ConnectionString, ref thisParms, out dt, out errorMsg);
|
|
}
|
|
|
|
private void button1_Click(object sender, EventArgs e)
|
|
{
|
|
SearchLogInit(currentOpName, dateTimePicker1_log.Value.ToString());
|
|
}
|
|
}
|
|
}
|