protected void linkDuyet_Click(object sender, EventArgs e) { if (CheckForm()) { T_Idiea _t_idiea = SetItem(); HPCBusinessLogic.DAL.T_IdieaDAL _T_dieaDAL = new HPCBusinessLogic.DAL.T_IdieaDAL(); int id = 0; if (ChildID == 0) { // Insert id = _T_dieaDAL.InsertT_Idiea(_t_idiea); ActionsCode = "[TBT Nhập mới Đề Tài:]-->[Thêm Mới][Tintuc_id:" + id.ToString() + " ]"; } else { // update id = _T_dieaDAL.InsertT_Idiea(_t_idiea); ActionsCode = "[Tin đang xử lý. TBT:]-->[Sửa ][Tintuc_id:" + _t_idiea.Diea_ID.ToString() + " ]"; } _T_dieaDAL.Update_Status_tintuc(id, 22, _user.UserID, DateTime.Now, 0); _T_dieaDAL.Insert_Version_From_T_idiea_WithUserModify(id, 6, 22, _user.UserID, DateTime.Now); ActionsCode = "[Danh sách Đề tài đang chờ xử lý TBT:]-->[Gửi TPPV][Diea_ID:" + id + "]"; UltilFunc.Log_Action(_user.UserID, _user.UserName, DateTime.Now, int.Parse(Request["Menu_ID"].ToString()), ActionsCode); _T_dieaDAL.IsLock(_t_idiea.Diea_ID, 0, _user.UserID, DateTime.Now);//Unlock; if (int.Parse(Page.Request["Tab"].ToString()) == 1) { Response.Redirect("List_DuyetDeTaiTBT.aspx?Menu_ID=" + Request["Menu_ID"].ToString() + "&Tab=" + Page.Request["Tab"].ToString()); } else { Response.Redirect("List_DuyetDeTaiTBT.aspx?Menu_ID=" + Request["Menu_ID"].ToString()); } } }
protected void linkSend_Click(object sender, EventArgs e) { if (CheckForm()) { T_Idiea _t_idiea = SetItem(); HPCBusinessLogic.DAL.T_IdieaDAL _T_dieaDAL = new HPCBusinessLogic.DAL.T_IdieaDAL(); int id = 0; string ActionsCode = string.Empty; if (ChildID == 0) { id = _T_dieaDAL.InsertT_Idiea(_t_idiea); ActionsCode = "[Nhập mới Đề Tài PV:]-->[Thêm Mới][Tintuc_id:" + id.ToString() + " ]"; } else { id = _T_dieaDAL.InsertT_Idiea(_t_idiea); ActionsCode = "[Tin đang xử lý PV:]-->[Sửa ][Tintuc_id:" + _t_idiea.Diea_ID.ToString() + " ]"; } _T_dieaDAL.Update_Status_tintuc(id, 62, _user.UserID, DateTime.Now, 0); _T_dieaDAL.Insert_Version_From_T_idiea_WithUserModify(id, 1, 62, _user.UserID, DateTime.Now); ActionsCode = "[Danh sách Đề tài đang chờ xử lý PV:]-->[Gửi Duyêt đề tài (TBT)][Diea_ID:" + id + "]"; UltilFunc.Log_Action(_user.UserID, _user.UserName, DateTime.Now, int.Parse(Request["Menu_ID"].ToString()), ActionsCode); if (Page.Request["Tab"].ToString() != "-1") { Response.Redirect("List_Idiea.aspx?Menu_ID=" + Request["Menu_ID"].ToString() + "&Tab=" + Page.Request["Tab"].ToString()); } else { Response.Redirect("List_Idiea.aspx?Menu_ID=" + Request["Menu_ID"].ToString()); } } }
protected void linkSave_Click(object sender, EventArgs e) { if (CheckForm()) { T_Idiea _t_idiea = SetItem(); HPCBusinessLogic.DAL.T_IdieaDAL _T_dieaDAL = new HPCBusinessLogic.DAL.T_IdieaDAL(); int id = 0; string ActionsCode = string.Empty; if (ChildID == 0) { id = _T_dieaDAL.InsertT_Idiea(_t_idiea); ActionsCode = "[Nhập mới Đề Tài PV:]-->[Thêm Mới][Tintuc_id:" + id.ToString() + " ]"; } else { id = _T_dieaDAL.InsertT_Idiea(_t_idiea); ActionsCode = "[Tin đang xử lý PV:]-->[Sửa ][Tintuc_id:" + _t_idiea.Diea_ID.ToString() + " ]"; } UltilFunc.Log_Action(_user.UserID, _user.UserName, DateTime.Now, int.Parse(Request["Menu_ID"].ToString()), ActionsCode); Response.Redirect("Edit_Idiea.aspx?Menu_ID=" + Request["Menu_ID"].ToString() + "&Tab=" + Page.Request["Tab"].ToString() + "&ID=" + id.ToString()); } }
protected void linkSave_Click(object sender, EventArgs e) { if (CheckForm()) { double DieaID = double.Parse(Page.Request["id"].ToString()); T_Idiea _t_idiea = new T_Idiea(); HPCBusinessLogic.DAL.T_IdieaDAL _T_dieaDAL = new HPCBusinessLogic.DAL.T_IdieaDAL(); HPCBusinessLogic.DAL.T_AllotmentDAL _objT_AllDAL = new HPCBusinessLogic.DAL.T_AllotmentDAL(); T_Allotments _obj = new T_Allotments(); T_Idiea _objIdiea = _T_dieaDAL.GetOneFromT_IdieaByID(int.Parse(DieaID.ToString())); int id = 0; if (_objIdiea.Diea_Stype == 1) { _t_idiea = SetItem(); id = _T_dieaDAL.InsertT_Idiea(_t_idiea); _T_dieaDAL.Insert_Version_From_T_idiea_WithUserModify(DieaID, 2, 23, _user.UserID, DateTime.Now); ActionsCode = "[TPPV Sửa đề tài:]-->[ Sửa][Đề tài_ID=" + id.ToString() + " ]"; UltilFunc.Log_Action(_user.UserID, _user.UserName, DateTime.Now, int.Parse(Request["Menu_ID"].ToString()), ActionsCode); } else { if (DateTime.Parse(txt_FromDate.Text.Trim(), new System.Globalization.CultureInfo("fr-FR")) > DateTime.Parse(txt_ToDate.Text.Trim(), new System.Globalization.CultureInfo("fr-FR")) || DateTime.Parse(txt_FromDate.Text.Trim() + " 23:59:59", new System.Globalization.CultureInfo("fr-FR")) < DateTime.Now) { FuncAlert.AlertJS(this, "Ngày bắt đầu phải lớn hơn hoặc bằng ngày hiện tại và nhỏ hơn hoặc bằng ngày kết thúc!"); return; } if (cbo_NguoiNhan.SelectedValue == "0" || cbo_NguoiNhan.SelectedValue == "-1") { FuncAlert.AlertJS(this, "Trước khi lưu bạn phải chọn người nhận việc !"); return; } _obj = SetItem1(); id = _objT_AllDAL.InsertT_Allotment(_obj); if (Page.Request["Tab"] != null) { int _tab = Convert.ToInt32(Page.Request["Tab"].ToString()); if (_tab == 0) { _T_dieaDAL.Update_Status_tintuc(DieaID, 32, _user.UserID, DateTime.Now, 0); } else { _t_idiea = SetItem(); id = _T_dieaDAL.InsertT_Idiea(_t_idiea); if (_tab == 2) { _T_dieaDAL.Update_Status_tintuc(DieaID, 26, _user.UserID, DateTime.Now, 0); } else { _T_dieaDAL.Update_Status_tintuc(DieaID, 23, _user.UserID, DateTime.Now, 0); } } } ActionsCode = "[TPPV Phân công công việc:]-->[PCCV][T_Allotment_ID=" + id + "]"; UltilFunc.Log_Action(_user.UserID, _user.UserName, DateTime.Now, int.Parse(Request["Menu_ID"].ToString()), ActionsCode); } _T_dieaDAL.IsLock(DieaID, 0, _user.UserID, DateTime.Now); if (int.Parse(Page.Request["Tab"].ToString()) != 0) { Response.Redirect("List_DuyetDeTaiTPPV.aspx?Menu_ID=" + Request["Menu_ID"].ToString() + "&Tab=" + Page.Request["Tab"].ToString()); } else { Response.Redirect("List_DuyetDeTaiTPPV.aspx?Menu_ID=" + Request["Menu_ID"].ToString()); } } }
private void Gui_DuyetBT() { double DieaID = double.Parse(Page.Request["id"].ToString()); T_Idiea _t_idiea = new T_Idiea(); HPCBusinessLogic.DAL.T_IdieaDAL _T_dieaDAL = new HPCBusinessLogic.DAL.T_IdieaDAL(); HPCBusinessLogic.DAL.T_AllotmentDAL _objT_AllDAL = new HPCBusinessLogic.DAL.T_AllotmentDAL(); T_Allotments _obj = new T_Allotments(); T_Idiea _objIdiea = _T_dieaDAL.GetOneFromT_IdieaByID(int.Parse(DieaID.ToString())); int id = 0; if (_objIdiea.Diea_Stype == 1) { _t_idiea = SetItem(); id = _T_dieaDAL.InsertT_Idiea(_t_idiea); if (_T_dieaDAL.GetOneFromT_IdieaByID(int.Parse(DieaID.ToString())).Diea_Lock == true && _T_dieaDAL.GetOneFromT_IdieaByID(int.Parse(DieaID.ToString())).User_Edit != _user.UserID) { FuncAlert.AlertJS(this, "Bài đang có người làm việc.!"); return; } _T_dieaDAL.IsLock(DieaID, 0, _user.UserID, DateTime.Now); _T_dieaDAL.Update_Status_tintuc(DieaID, 52, _user.UserID, DateTime.Now, 0); _T_dieaDAL.Insert_Version_From_T_idiea_WithUserModify(DieaID, 2, 52, _user.UserID, DateTime.Now); ActionsCode = "[Gửi Duyệt(TBT)][Diea_ID:" + DieaID + "]"; UltilFunc.Log_Action(_user.UserID, _user.UserName, DateTime.Now, int.Parse(Request["Menu_ID"].ToString()), ActionsCode); } else { if (DateTime.Parse(txt_FromDate.Text.Trim(), new System.Globalization.CultureInfo("fr-FR")) > DateTime.Parse(txt_ToDate.Text.Trim(), new System.Globalization.CultureInfo("fr-FR")) || DateTime.Parse(txt_FromDate.Text.Trim() + " 23:59:59", new System.Globalization.CultureInfo("fr-FR")) < DateTime.Now) { FuncAlert.AlertJS(this, "Ngày bắt đầu phải lớn hơn hoặc bằng ngày hiện tại và nhỏ hơn hoặc bằng ngày kết thúc!"); return; } if (cbo_NguoiNhan.SelectedIndex == 0) { FuncAlert.AlertJS(this, "Trước khi lưu bạn phải chọn người nhận việc "); return; } _obj = SetItem1(); id = _objT_AllDAL.InsertT_Allotment(_obj); _t_idiea = SetItem(); id = _T_dieaDAL.InsertT_Idiea(_t_idiea); if (_T_dieaDAL.GetOneFromT_IdieaByID(int.Parse(DieaID.ToString())).Diea_Lock == true && _T_dieaDAL.GetOneFromT_IdieaByID(int.Parse(DieaID.ToString())).User_Edit != _user.UserID) { FuncAlert.AlertJS(this, "Bài đang có người làm việc.!"); return; } _T_dieaDAL.IsLock(DieaID, 0, _user.UserID, DateTime.Now); _T_dieaDAL.Update_Status_tintuc(DieaID, 52, _user.UserID, DateTime.Now, 0); _T_dieaDAL.Insert_Version_From_T_idiea_WithUserModify(DieaID, 2, 52, _user.UserID, DateTime.Now); ActionsCode = "[Gửi Duyệt(TBT)][Diea_ID:" + DieaID + "]"; UltilFunc.Log_Action(_user.UserID, _user.UserName, DateTime.Now, int.Parse(Request["Menu_ID"].ToString()), ActionsCode); } _T_dieaDAL.IsLock(DieaID, 0, _user.UserID, DateTime.Now); if (int.Parse(Page.Request["Tab"].ToString()) != 0) { Response.Redirect("List_DuyetDeTaiTPPV.aspx?Menu_ID=" + Request["Menu_ID"].ToString() + "&Tab=" + Page.Request["Tab"].ToString()); } else { Response.Redirect("List_DuyetDeTaiTPPV.aspx?Menu_ID=" + Request["Menu_ID"].ToString()); } }