private bool Save_Employ() { List <ListItem> EmpSelected = ListUser.Items.Cast <ListItem>().Where(li => li.Selected).ToList(); if (EmpSelected.Count > 0) { foreach (var i in EmpSelected) { int _i = Utils.CIntDef(i.Value); WORKFLOW_USER b = new WORKFLOW_USER(); b.USER_ID = _i; b.PROF_ID = _id; b.DATE = DateTime.Now; b.WORK_STATUS = status + 1; b.WORK_FIELD1 = txtNote.Text; db.WORKFLOW_USERs.InsertOnSubmit(b); db.SubmitChanges(); SendEmail(Utils.CIntDef(i.Value), _type, unitdata.Namestatus(status, _type)); } return(true); } else { return(false); } }
private void Save_QuanLyBuoc1() { int _id_user = Utils.CIntDef(HttpContext.Current.Request.Cookies["PITM_INFO"]["PITM_USER_ID"]); int _id_group = Utils.CIntDef(HttpContext.Current.Request.Cookies["PITM_INFO"]["PITM_GROUP_ID"]); if (_id_group == 4) { WORKFLOW_USER b = new WORKFLOW_USER(); b.USER_ID = _id_user; b.PROF_ID = _id; b.DATE = DateTime.Now; b.WORK_STATUS = status; db.WORKFLOW_USERs.InsertOnSubmit(b); db.SubmitChanges(); } }
private void Save_EmployManager(int st) { int _id_user = Utils.CIntDef(HttpContext.Current.Request.Cookies["PITM_INFO"]["PITM_USER_ID"]); int _id_group = Utils.CIntDef(HttpContext.Current.Request.Cookies["PITM_INFO"]["PITM_GROUP_ID"]); if (_id_group == 4) { WORKFLOW_USER b = new WORKFLOW_USER(); b.USER_ID = _id_user; b.PROF_ID = _id; b.DATE = DateTime.Now; b.WORK_STATUS = st; b.WORK_FIELD1 = txtNote.Text; db.WORKFLOW_USERs.InsertOnSubmit(b); db.SubmitChanges(); } }
private void Save_Employ() { var _getUser = db.WORKFLOW_USERs.Where(n => n.PROF_ID == _id && n.WORK_STATUS == (status - 1)).ToList();//Lùi về 1 cấp if (_getUser.Count > 0) { WORKFLOW_USER b = new WORKFLOW_USER(); b.USER_ID = _getUser[0].USER_ID; b.PROF_ID = _id; b.DATE = DateTime.Now; b.WORK_STATUS = status + 1; b.WORK_FIELD1 = txtNote.Text; db.WORKFLOW_USERs.InsertOnSubmit(b); db.SubmitChanges(); SendEmail(Utils.CIntDef(_getUser[0].USER_ID), _type, unitdata.Namestatus(status, _type)); } }
private void Save_Employ() { //Gửi về quản lý var _getUser = db.USERs.Where(n => n.GROUP_ID == 4).ToList(); for (int i = 0; i < _getUser.Count; i++) { WORKFLOW_USER b = new WORKFLOW_USER(); b.USER_ID = _getUser[i].USER_ID; b.PROF_ID = _id; b.DATE = DateTime.Now; b.WORK_STATUS = status + 1; db.WORKFLOW_USERs.InsertOnSubmit(b); db.SubmitChanges(); SendEmail(Utils.CIntDef(_getUser[i].USER_ID), _type, unitdata.Namestatus(status, _type)); } }
private void Save_Employ(int _idprof) { //Gửi cho toàn bộ nhân viên xử lý hồ sơ var list = db.USERs.Where(n => n.GROUP_ID == 11).ToList(); if (list.Count > 0) { foreach (var i in list) { int _i = Utils.CIntDef(i.USER_ID); WORKFLOW_USER b = new WORKFLOW_USER(); b.USER_ID = _i; b.PROF_ID = _idprof; b.DATE = DateTime.Now; b.WORK_STATUS = 1; db.WORKFLOW_USERs.InsertOnSubmit(b); db.SubmitChanges(); SendEmailKeToan(_i, 3, "Giai đoạn 1: Tiếp nhận hồ sơ"); } } }
private void Save_Employ() { List <ListItem> EmpSelected = ListUser.Items.Cast <ListItem>().Where(li => li.Selected).ToList(); if (EmpSelected.Count > 0) { foreach (var i in EmpSelected) { int _i = Utils.CIntDef(i.Value); WORKFLOW_USER b = new WORKFLOW_USER(); b.USER_ID = _i; b.PROF_ID = _id; b.DATE = DateTime.Now; b.WORK_STATUS = 2; b.WORK_FIELD1 = txtNote.Text; db.WORKFLOW_USERs.InsertOnSubmit(b); db.SubmitChanges(); SendEmail(Utils.CIntDef(i.Value), _type, "Giai đoạn 2: Soạn HS"); } } }
private void Save_Employ() { List<ListItem> EmpSelected = ListUser.Items.Cast<ListItem>().Where(li => li.Selected).ToList(); if (EmpSelected.Count > 0) { foreach (var i in EmpSelected) { int _i = Utils.CIntDef(i.Value); WORKFLOW_USER b = new WORKFLOW_USER(); b.USER_ID = _i; b.PROF_ID = _id; b.DATE = DateTime.Now; b.WORK_STATUS = status + 1; b.WORK_FIELD1 = txtNote.Text; db.WORKFLOW_USERs.InsertOnSubmit(b); db.SubmitChanges(); SendEmail(Utils.CIntDef(i.Value), _type, unitdata.Namestatus(status, _type)); } } else { } }
private void Save_Employ() { //Gửi về cho nhân viên xử lý hồ sơ - hành chánh var _getUser = db.USERs.Where(n => n.GROUP_ID == 11).ToList(); for (int i = 0; i < _getUser.Count; i++) { WORKFLOW_USER b = new WORKFLOW_USER(); b.USER_ID = _getUser[i].USER_ID; b.PROF_ID = _id; b.DATE = DateTime.Now; b.WORK_STATUS = status + 1; db.WORKFLOW_USERs.InsertOnSubmit(b); db.SubmitChanges(); SendEmail(Utils.CIntDef(_getUser[i].USER_ID), _type, unitdata.Namestatus(status, _type)); } }