private void UpdateApplicantChange() { var biz = new BLL.ApplicantBiz(); //var res = biz.GetRequestEditApplicant((DTO.RegistrationType)base.UserProfile.MemberType, txtIdCard.Text, txtTestingNo.Text, base.UserProfile.CompCode); //DataTable DT = res.DataResponse.Tables[0]; //DataRow DR = DT.Rows[0]; DTO.ApplicantChange AppChange = new DTO.ApplicantChange(); //AppChange.STATUS = Convert.ToInt16(ddlApprove.SelectedValue); AppChange.CHANGE_ID = Convert.ToInt32(lblChangeid.Text); AppChange.ASSOCIATION_USER_ID = base.UserId; AppChange.ASSOCIATION_DATE = DateTime.Today; if (ddlApprove.SelectedValue == "0") { AppChange.ASSOCIATION_RESULT = 1; //ผ่านการพิจารณา AppChange.STATUS = 1; //ส่งเรื่องให้ OIC Approve } else { AppChange.ASSOCIATION_RESULT = 2; //ไม่ผ่านการพิจารณา AppChange.STATUS = 1; //ไม่ส่งเรื่องให้ OIC Approve if (txtReason.Text == "") { txtReason.Text = "ไม่ผ่านการพิจารณาจากสมาคม"; AppChange.CANCEL_REASON = txtReason.Text; } else { AppChange.CANCEL_REASON = txtReason.Text; } } var insertAppChange = biz.InsertApplicantChange(AppChange); if (insertAppChange.ResultMessage == true) { var res = biz.GetHistoryApplicant((DTO.RegistrationType)base.UserRegType, lblOLdIDCardVisibleF.Text, lblTestingNoVisibleF.Text, base.UserProfile.IdCard, base.UserProfile.CompCode, "", A, Z, false, "", ""); DataTable DT = res.DataResponse.Tables[0]; DataRow DR = DT.Rows[0]; string status = DR["STATUS"].ToString(); string asso = DR["ASSOCIATION_RESULT"].ToString(); string oic = DR["OIC_RESULT"].ToString(); string IDCardCreateBy = DR["CREATE_BY"].ToString(); string OLDidcard = DR["OLD_ID_CARD_NO"].ToString(); string TestingNO = DR["Testing_no"].ToString(); var sendMail = biz.SendMailAppChange(IDCardCreateBy, TestingNO, OLDidcard);//ส่งเมล์ ClearText(); UCModalSuccess.ShowMessageSuccess = "บันทึกสำเร็จ"; UCModalSuccess.ShowModalSuccess(); } else { UCModalError.ShowMessageError = "พบข้อผิดพลาด"; UCModalError.ShowModalError(); } }
public DTO.ResponseMessage <bool> InsertAttrachFileApplicantChange(DTO.AttachFileApplicantChange[] appAttachFileChange, DTO.UserProfile userProfile, DTO.ApplicantChange appChange) { return(svc.InsertAttrachFileApplicantChange(appAttachFileChange, userProfile, appChange)); }
private void UpdateApplicantChange() { var biz = new BLL.ApplicantBiz(); //var res = biz.GetRequestEditApplicant((DTO.RegistrationType)base.UserProfile.MemberType, txtIdCard.Text, txtTestingNo.Text, base.UserProfile.CompCode); //DataTable DT = res.DataResponse.Tables[0]; //DataRow DR = DT.Rows[0]; DTO.ApplicantChange AppChange = new DTO.ApplicantChange(); AppChange.CHANGE_ID = Convert.ToInt32(lblChangeid.Text); AppChange.OIC_USER_ID = base.UserId; AppChange.OIC_DATE = DateTime.Today; if (ddlApprove.SelectedValue == "1") //อนุมัติ { AppChange.OIC_RESULT = 1; //เก็บ Log แล้ว Update AG_Applicant_T AppChange.STATUS = 2; //อนุมัติ InsertApplicantTLog(); //เก็บ Log } else//ไม่อนุมัติ { AppChange.OIC_RESULT = 2; //ไม่เก็บLog AppChange.STATUS = 2; //ไม่อนุมัติ if (txtReason.Text == "") { txtReason.Text = "ไม่ผ่านการพิจารณาจากคปภ."; AppChange.CANCEL_REASON = txtReason.Text; } else { AppChange.CANCEL_REASON = txtReason.Text; } } AppChange.OLD_ID_CARD_NO = lblIDCARDVisibleF.Text; AppChange.TESTING_NO = lblTestingNOVisibleF.Text; AppChange.NEW_ID_CARD_NO = lblNewIDCardVisibleF.Text; AppChange.NEW_PREFIX = Convert.ToDecimal(lblNewPreName.Text); AppChange.NEW_FNAME = lblNewFirstName.Text; AppChange.NEW_LNAME = lblNewLastNames.Text; AppChange.CANCEL_REASON = txtReason.Text; var insertAppChange = biz.InsertApplicantChange(AppChange); if (insertAppChange.ResultMessage == true) { var res1 = biz.GetHistoryApplicant((DTO.RegistrationType)base.UserRegType, lblIDCARDVisibleF.Text, lblTestingNOVisibleF.Text, base.UserProfile.IdCard, base.UserProfile.CompCode, "", A, Z, false, "", ""); DataTable DT = res1.DataResponse.Tables[0]; DataRow DR = DT.Rows[0]; string status = DR["STATUS"].ToString(); string assoResult = DR["ASSOCIATION_RESULT"].ToString(); string oicResult = DR["OIC_RESULT"].ToString(); string IDCardCreateBy = DR["CREATE_BY"].ToString(); string OLDidcard = DR["OLD_ID_CARD_NO"].ToString(); string TestingNO = DR["Testing_no"].ToString(); string IDCARDAsso = DR["ASSOCIATION_USER_ID"].ToString(); var sendMail = biz.SendMailAppChange(IDCardCreateBy, TestingNO, OLDidcard);//ส่งเมล์ //if (oicResult == "2")//ไม่อนุมัติ(ส่งให้สมาคมด้วย) //{ // var sendMailAsso = biz.SendMailAppChange(IDCARDAsso, TestingNO, OLDidcard);//ส่งเมล์ //} ClearText(); txtReason.Visible = false; lblReason.Visible = false; UCModalSuccess.ShowMessageSuccess = "บันทึกสำเร็จ"; UCModalSuccess.ShowModalSuccess(); #region page int Rpage = (txtNumberGvSearch.Text.Trim() == "") ? 0 : txtNumberGvSearch.Text.Trim().ToInt(); int resultPage = (Rpage == 0) ? 1 : txtNumberGvSearch.Text.Trim().ToInt(); resultPage = resultPage == 0 ? 1 : resultPage; if ((rowPerpage.Text.Trim() == null) || (rowPerpage.Text.Trim() == "") || (rowPerpage.Text.ToInt() == 0)) { rowPerpage.Text = PageSize.ToString(); } else { PageSize = Convert.ToInt32(rowPerpage.Text); } #endregion page var res = biz.GetApproveEditApplicant((DTO.RegistrationType)base.UserRegType, txtIDCard.Text, txtTestingNo.Text, base.UserProfile.IdCard, base.UserProfile.CompCode, "", resultPage, PageSize, false, base.UserProfile.MemberType.ToString(), "", ""); res.DataResponse.Clear(); res.DataResponse.Reset(); res.DataResponse.RejectChanges(); } else { UCModalError.ShowMessageError = "พบข้อผิดพลาด"; UCModalError.ShowModalError(); } }
public DTO.ResponseMessage <bool> InsertApplicantChange(DTO.ApplicantChange appChange) { return(svc.InsertApplicantChange(appChange)); }