private void GetItem(double _id) { T_Congviec _objCongViec = new T_Congviec(); CongviecDAL _CongViecDAL = new CongviecDAL(); _objCongViec = _CongViecDAL.GetOneFromT_CongviecByID(_id); txt_tencongviec.Text = _objCongViec.Tencongviec; this.txt_NoidungCV.Text = _objCongViec.Noidung_Congviec; if (_objCongViec.Phong_ID > 0) { this.cbo_room.SelectedIndex = CommonLib.GetIndexControl(cbo_room, _objCongViec.Phong_ID.ToString()); } BinddDropDownList(double.Parse(cbo_room.SelectedValue)); if (_objCongViec.NguoiNhan > 0) { this.cbo_nguoinhan.SelectedIndex = CommonLib.GetIndexControl(cbo_nguoinhan, _objCongViec.NguoiNhan.ToString()); } this.txt_NgayHT.Text = _objCongViec.NgayHoanthanh.ToString("dd/MM/yyyy"); txt_phanhoi.Text = _objCongViec.Vet; if (_objCongViec.Attachfile != "") { txt_attachfile.Visible = true; txt_attachfile.HRef = System.Configuration.ConfigurationManager.AppSettings["viewimg"].ToString() + _objCongViec.Attachfile; } else { txt_attachfile.Visible = false; } }
public double InsertT_Congviec(T_Congviec _Obj) { try { return(HPCDataProvider.Instance().InsertObjectReturn(_Obj, "Sp_InsertT_Congviec")); } catch (Exception ex) { throw ex; } }
private T_Congviec SetItem(string noidung_, string sotu_, string ngayHT_, string nguoinhan_, string tieudecv) { HPCBusinessLogic.NguoidungDAL _NguoidungDAL = new NguoidungDAL(); T_Users _user = _NguoidungDAL.GetUserByUserName(HPCSecurity.CurrentUser.Identity.Name); T_Congviec _obj = new T_Congviec(); _obj.Ma_Congviec = 0; _obj.Noidung_Congviec = UltilFunc.SqlFormatText(noidung_); _obj.Sotu = Convert.ToInt16(sotu_); _obj.NgayTao = DateTime.Now; _obj.NgayHoanthanh = UltilFunc.ToDate(ngayHT_, "dd/MM/yyyy"); _obj.NguoiNhan = Convert.ToDouble(nguoinhan_); _obj.Tencongviec = tieudecv; _obj.NguoiTao = _user.UserID; _obj.NguoiGiaoViec = _user.UserID; return(_obj); }
protected void Save_Click(object sender, EventArgs e) { string Thaotac = string.Empty; this.Page.Validate(vs_Themmoi.ValidationGroup); if (!Page.IsValid) { return; } if (txt_tencongviec.Text.Trim() == "") { FuncAlert.AlertJS(this, "bạn chưa nhập tên công việc"); return; } if (txt_NoidungCV.Text.Trim() == "") { FuncAlert.AlertJS(this, "bạn chưa nhập nội dung công việc"); return; } if (txt_NgayHT.Text.Trim() == "") { FuncAlert.AlertJS(this, "bạn chưa nhập ngày hoàn thành công việc"); return; } CongviecDAL _cvDAL = new CongviecDAL(); T_Congviec _cv = SetItem(); double _return = _cvDAL.InsertT_Congviec(_cv); if (_Filename.Length > 0 && _FileExt.Length > 0) { Uploadfile(_Pathfolder, _Filename, _FileExt); } if (Page.Request.Params["id"] == null) { Thaotac = "[Thêm mới công việc]-->[mã CV:" + _return.ToString() + " ]"; } if (Page.Request.Params["id"] != null) { Thaotac = "[Sửa công việc]-->[Mã CV:" + Page.Request["id"].ToString() + " ]"; } UltilFunc.Log_Action(_user.UserID, _user.UserFullName, DateTime.Now, int.Parse(Request["Menu_ID"]), Thaotac); Page.Response.Redirect("~/Congviec/EditCongviec.aspx?Menu_ID=" + Request["Menu_ID"].ToString() + "&ID=" + _return + "&Tab=1"); }
private T_Congviec SetItem() { T_Congviec _obj = new T_Congviec(); if (Page.Request.Params["id"] != null) { _obj.Ma_Congviec = int.Parse(Page.Request["id"].ToString()); } else { _obj.Ma_Congviec = 0; } _obj.Tencongviec = txt_tencongviec.Text.Trim(); _obj.Noidung_Congviec = txt_NoidungCV.Text.Trim(); _obj.Sotu = 0; _obj.NgayTao = DateTime.Now; if (this.txt_NgayHT.Text.Length > 0) { _obj.NgayHoanthanh = UltilFunc.ToDate(this.txt_NgayHT.Text, "dd/MM/yyyy"); } if (cbo_nguoinhan.SelectedIndex != 0) { _obj.NguoiNhan = Convert.ToDouble(cbo_nguoinhan.SelectedValue); _obj.TenNguoiNhan = cbo_nguoinhan.SelectedItem.Text.Trim(); } else { _obj.NguoiNhan = 0; _obj.TenNguoiNhan = ""; } _obj.Vet = txt_phanhoi.Text.Trim(); _obj.Loai = 0; _obj.Status = 0; if (cbo_room.SelectedIndex != 0) { _obj.Phong_ID = int.Parse(cbo_room.SelectedValue); } else { _obj.Phong_ID = 0; } _obj.NguoiTao = _user.UserID; _obj.NguoiGiaoViec = _user.UserID; _Pathfolder = System.Configuration.ConfigurationManager.AppSettings["UploadPath"].ToString() + DateTime.Now.Year.ToString() + "/" + DateTime.Now.Month.ToString() + "/" + DateTime.Now.Day.ToString() + "/"; int startchar = _Pathfolder.Substring(1, _Pathfolder.Length - 1).IndexOf("/"); startchar += 1; if (Filedinhkem.PostedFile.FileName.Length > 0) { _FileExt = Path.GetExtension(Filedinhkem.PostedFile.FileName); _Filename = DateTime.Now.Millisecond.ToString() + Path.GetFileNameWithoutExtension(Filedinhkem.PostedFile.FileName) + _FileExt; _Savefile = _Pathfolder.Substring(startchar, _Pathfolder.Length - startchar); _obj.Attachfile = _Savefile + _Filename; } else { _obj.Attachfile = ""; } return(_obj); }
protected void Save_Click() { int Menu_ID = 0; string NoiDung = string.Empty; string SoTu = string.Empty; string NgayHT = string.Empty; string NguoiNhan = string.Empty; string tieudecv = string.Empty; string ip = string.Empty; try { System.Globalization.CultureInfo mProvider = new System.Globalization.CultureInfo("en-US", false); if (mContext.Request.QueryString["mn_id"] != "undefined") { Menu_ID = int.Parse(mContext.Request.QueryString["mn_id"], mProvider); } if (mContext.Request.QueryString["nguoinhan"] != "undefined") { NguoiNhan = mContext.Request.QueryString["nguoinhan"].ToString(); } if (mContext.Request.QueryString["tieudecv"] != "undefined") { tieudecv = mContext.Request.QueryString["tieudecv"].ToString(); } if (mContext.Request.QueryString["noidung"] != "undefined") { NoiDung = mContext.Request.QueryString["noidung"].ToString(); } if (mContext.Request.QueryString["sotu"] != "undefined") { SoTu = mContext.Request.QueryString["sotu"].ToString(); } if (mContext.Request.QueryString["ngayht"] != "undefined") { NgayHT = mContext.Request.QueryString["ngayht"].ToString(); } if (mContext.Request.QueryString["ip"] != "undefined") { ip = mContext.Request.QueryString["ip"].ToString(); } HPCBusinessLogic.NguoidungDAL _NguoidungDAL = new NguoidungDAL(); T_Users _user; T_RolePermission _Role = null; _user = _NguoidungDAL.GetUserByUserName(HPCSecurity.CurrentUser.Identity.Name); _Role = _NguoidungDAL.GetRole4UserMenu(_user.UserID, Menu_ID); #region GhiLog Lichsu_Thaotac_HethongDAL actionDAL = new Lichsu_Thaotac_HethongDAL(); T_Lichsu_Thaotac_Hethong action = new T_Lichsu_Thaotac_Hethong(); action.Ma_Nguoidung = _user.UserID; action.TenDaydu = _user.UserFullName; action.HostIP = ip; action.NgayThaotac = DateTime.Now; #endregion CongviecDAL _cvDAL = new CongviecDAL(); T_Congviec _cv = SetItem(NoiDung, SoTu, NgayHT, NguoiNhan, tieudecv); double _return = _cvDAL.InsertT_Congviec(_cv); action.Thaotac = "[Thêm mới công việc]-->[mã công việc:" + _return.ToString() + " ]"; actionDAL.InserT_Lichsu_Thaotac_Hethong(action); mContext.Response.Write("1"); } catch { mContext.Response.Write("0"); } }