public bool CheckRequest() { ////domain //adobeConnectDTO.DomainAddress = "stc.iauec.ac.ir"; adobeConnectDTO.DomainAddress = "vadafavc.iauec.ac.ir"; ////admin //adobeConnectDTO.DomainLogin = "******"; //adobeConnectDTO.DomainPassword = "******"; adobeConnectDTO.DomainLogin = "******"; adobeConnectDTO.DomainLogin = "******"; //curuser var userLogin = Session[sessionNames.userID_StudentOstad].ToString(); //var UserPassWord = "******"; adobeConnectDTO.SetValueDefult(userLogin); AdobeDefenceBusiness adobeDefenceBusiness = new AdobeDefenceBusiness(); if (!adobeDefenceBusiness.CheckAcceptRequestDefence(adobeConnectDTO)) { RadWindowManager1.RadAlert("دانشجو گرامی برای درخواست دفاع جدید باید حداقل سه دفاع از دانشجویان را به صورت کامل مشاهده نمایید", 500, 100, "خطا", ""); return(false); } return(true); }
public void RfrhgrdDefenceMyMeetingsSeen() { //adobeConnectDTO.DomainAddress = "stc.iauec.ac.ir"; adobeConnectDTO.DomainAddress = "vadafavc.iauec.ac.ir"; ////admin //adobeConnectDTO.DomainLogin = "******"; //adobeConnectDTO.DomainPassword = "******"; adobeConnectDTO.DomainLogin = "******"; adobeConnectDTO.DomainPassword = "******"; //curuser var userLogin = Session[sessionNames.userID_StudentOstad].ToString(); //var UserPassWord = "******"; adobeConnectDTO.SetValueDefult(userLogin); AdobeDefenceBusiness adobeDefenceBusiness = new AdobeDefenceBusiness(); DataTable dt = new DataTable(); dt = adobeDefenceBusiness.MeetingPresentedSt(adobeConnectDTO); if (dt != null && dt.Rows.Count > 0) { grdSeenMeeting.DataSource = dt; } else { grdSeenMeeting.DataSource = string.Empty; } }
public static string btnSubmitFinalClick(string[][] array) { // int reqId = Convert.ToInt32(hdnfReqId.Value); List <RequestDateTime> dateTimeList = new List <RequestDateTime>(); var RequestId = Convert.ToInt32(array[0][7]); var startTime = TimeSpan.Parse(array[0][2]).Hours; var date = array[0][1]; foreach (var item in array) { RequestDateTime rqdt = new RequestDateTime(); rqdt.Date = item[1]; rqdt.StartTime = TimeSpan.Parse(item[2]).Ticks; rqdt.EndTime = TimeSpan.Parse(item[3]).Ticks; rqdt.DateTimeId = Convert.ToInt32(item[5]); rqdt.ResourceId = Convert.ToInt32(item[4]); rqdt.RequestId = Convert.ToInt32(item[7]); rqdt.MayConflict = false; dateTimeList.Add(rqdt); } RequestDateTimeHandler rqdtHandler = new RequestDateTimeHandler(); var roleId = Convert.ToInt32(HttpContext.Current.Session["RoleId"]); RequestDateTimeHandler reqdtH = new RequestDateTimeHandler(); int id = reqdtH.CheckOneDateTimeWithResourceIdPlusForStudent(dateTimeList.FirstOrDefault().DateTimeId, dateTimeList.FirstOrDefault().ResourceId); if (id == 0) { bool flag = rqdtHandler.UpdateAllDateTimeRequestForDefence(dateTimeList, (int)RequestStatus.approved, userID.ToString(), roleId); if (flag) { RequestHandler reqH = new RequestHandler(); reqH.UpdateRequestAnswerTimeByIdrequest(dateTimeList[0].RequestId); RequestDateTime rqdt = new RequestDateTime(); var dtReq = reqH.GetRequestDetails(RequestId); var stCode = reqH.GetStCodeByReqId(RequestId); //##################### edit by mehdi 1398/04/24 var serverLogger = HttpContext.Current.Server.MapPath("~/logger.txt"); var sendDone = reqH.SendSMSForDef(stCode.ToString(), 1, dtReq.Location, dtReq.ResourceName, startTime, date, dateTimeList[0].RequestId, dtReq.ResourceId, serverLogger); //##################### var SendForAricle = reqH.SendSMSForArticle(stCode.ToString(), 1, dtReq.Location, dtReq.ResourceName, startTime, date, dateTimeList[0].RequestId, dtReq.ResourceId); //#################### Sadegh Saryazdi AdobeDefenceBusiness.CreateMeeting(stCode.ToString(), date, startTime.ToString(), 1, dtReq.IssuerName, false, RequestId.ToString()); //end return("success"); } else { return("error"); } } else { return("conflict"); } }