ปรับปรุงให้รองรับ การไปช่วยปฏิบัติงาน
This commit is contained in:
@@ -643,6 +643,41 @@ else orgdata.department_code::int*100000 end
|
||||
}
|
||||
return result;
|
||||
}
|
||||
|
||||
public List<working_records> GetWorkingRecord()
|
||||
{
|
||||
var sql = string.Format(@"
|
||||
select * FROM hrm_working_records where deleted_at is null
|
||||
", '"'.ToString());
|
||||
var para = db.GetParameterListNpgsql();
|
||||
DataTable dt = db.ExecuteDataTableNpgsql(sql, para);
|
||||
var result = new List<working_records>();
|
||||
foreach (DataRow dr in dt.Rows)
|
||||
{
|
||||
var i = new working_records();
|
||||
if (dr["id"] != DBNull.Value) i.id = Convert.ToInt32(dr["id"]);
|
||||
if (dr["employee_id"] != DBNull.Value) i.employee_id = Convert.ToInt32(dr["employee_id"]);
|
||||
if (dr["place"] != DBNull.Value) i.place = Convert.ToInt32(dr["place"]);
|
||||
if (dr["start_date"] != DBNull.Value) i.start_date = Convert.ToDateTime(dr["start_date"]);
|
||||
if (dr["end_date"] != DBNull.Value) i.end_date = Convert.ToDateTime(dr["end_date"]);
|
||||
if (dr["subject"] != DBNull.Value) i.subject = dr["subject"].ToString();
|
||||
if (dr["detail"] != DBNull.Value) i.detail = dr["detail"].ToString();
|
||||
|
||||
result.Add(i);
|
||||
}
|
||||
return result;
|
||||
}
|
||||
}
|
||||
|
||||
public class working_records
|
||||
{
|
||||
public int? id { get; set; }
|
||||
public int? employee_id { get; set; }
|
||||
public int? place { get; set; }
|
||||
public DateTime? start_date { get; set; }
|
||||
public DateTime? end_date { get; set; }
|
||||
public string subject { get; set; }
|
||||
public string detail { get; set; }
|
||||
}
|
||||
|
||||
public class external_menu
|
||||
|
||||
Reference in New Issue
Block a user