protected void btnStep3_Click(object sender, EventArgs e) { DBmessage dbm = new DBmessage(DBMessageType.Error, SystemMessage_DBMessage.NotRegisterOnePersonFullInfo); PaperInfoMan_Business paperInfoMan = new PaperInfoMan_Business(); List<PaperWriter> paperWriters = new List<PaperWriter>(); string[] names = hfFirstName.Value.Split(','); string[] lastnames = hflastName.Value.Split(','); string[] incharge = hfIncharge.Value.Split(','); for (int i = 0; i < names.Length - 1; i++) { if (names[i] != string.Empty && lastnames[i] != string.Empty) paperWriters.Add(new PaperWriter() { Fname = names[i], Lname = lastnames[i], Responsibility = new PaperWriterResponsibility(Resposibility(incharge[i])) }); } int paperID = System.Convert.ToInt32(FormBase.UrlDecode(Request[RequestMSG.PaperID])); if (paperWriters.Count > 0) dbm = paperInfoMan.ReviseByAuthor_Step2(paperWriters, paperID); if (dbm.Type == DBMessageType.Sucsess) { FormBase.SendRequest(ServerDirectory.Paper + "/ReviseByAuthor_Step3.aspx", new string[] { RequestMSG.PaperID }, new string[] { paperID.ToString() }); } else ShowNotify(dbm); }
protected void btnUpload_Click(object sender, EventArgs e) { HttpPostedFile pofPDF = fuPDF.PostedFile; HttpPostedFile pofDOC = fuDOC.PostedFile; HttpPostedFile pofFigure = fuFigures.PostedFile; HttpPostedFile TableOfContent = fuTable.PostedFile; string Comment = txtbComment.Text; // PaperInfoMan_Business paperInfoMan = new PaperInfoMan_Business(); int paperID = System.Convert.ToInt32(FormBase.UrlDecode(Request[RequestMSG.SubmitOnline])); DBmessage dbm = paperInfoMan.RegisterPaper_Step3(pofPDF, pofDOC, pofFigure, TableOfContent, Comment, paperID); if (dbm.Type == DBMessageType.Sucsess) { FormBase.SendRequest(ServerDirectory.Paper + "/SubmitOnline_Step4.aspx", new string[] { RequestMSG.SubmitOnline }, new string[] { paperID.ToString() }); } else ShowNotify(dbm); //string FileName = System.IO.Path.GetFileName(soPostedFile.FileName); //if (soPostedFile == null) //{ // return; //} //string strFileName = System.IO.Path.GetFileName(soPostedFile.FileName); //string strFileExtension = System.IO.Path.GetExtension(strFileName).ToUpper(); //if ((strFileExtension != ".DOCX") && (strFileExtension != ".DOC")) //{ // // DisplayErrorMessage("You Can Upload Just Doc & Docx"); // return; //} //string strRootRelativePath = "~/Uploaded"; //string strPath = Server.MapPath(strRootRelativePath); //string strPathName = string.Format("{0}\\{1}{2}", strPath, strFileName, strFileExtension); //soPostedFile.SaveAs(strPathName); }
public void FillGridView() { PaperInfoMan_Business paperInfoMan = new PaperInfoMan_Business(); PaperReport paperReport = paperInfoMan.GetPaperListForLanguageEditor(txtbTitle.Text); gvPapers.DataSource = paperReport.Papers; gvPapers.DataBind(); }
public void FillGridView() { PaperInfoMan_Business paperInfoMan = new PaperInfoMan_Business(); PaperReport paperReport = paperInfoMan.GetPaperListForEditor(int.Parse(ddlChefEditor.SelectedValue), txtbTitle.Text, txtbKeyWord.Text); gvPapers.DataSource = paperReport.Papers; gvPapers.DataBind(); }
public void FillGridView() { PaperInfoMan_Business paperInfoMan = new PaperInfoMan_Business(); PaperReport paperReport = paperInfoMan.GetPaperListForAuther(); gvPapers.DataSource = paperReport.Papers; gvPapers.DataBind(); }
protected void btnAcceptArbitration_Click(object sender, EventArgs e) { int paperID = Convert.ToInt32(Request[RequestMSG.ID]); PaperInfoMan_Business paperInfoMan = new PaperInfoMan_Business(); DBmessage dbm = paperInfoMan.AcceptByReferee(paperID); FillInfo(); ShowNotify(dbm); }
protected void Button1_Click(object sender, EventArgs e) { PaperInfoMan_Business bus = new PaperInfoMan_Business(); List<User_cls> refereee = new List<User_cls>(); refereee.Add(new User_cls() { Fname = "hossein", Lname = "eshaghi", Email = "*****@*****.**" }); refereee.Add(new User_cls() { Fname = "hossein2", Lname = "eshaghi2", Email = "*****@*****.**" }); refereee.Add(new User_cls() { Fname = "ehsan", Lname = "haghani", Email = "*****@*****.**" }); bus.RegisterPaper_Step4(refereee, 1010); }
protected void btnStep2_Click(object sender, EventArgs e) { PaperInfoMan_Business paperInfoMan = new PaperInfoMan_Business(); DBmessage dbm = paperInfoMan.RegisterPaper_Step1(txtbTitle.Text, txtbAbstract.Text, txtbKeyWord.Text, txtbFeildPaper.Text); Paper paper = (Paper)dbm.Parameter["paper"]; if (dbm.Type == DBMessageType.Sucsess) FormBase.SendRequest(ServerDirectory.Paper + "/SubmitOnline_Step2.aspx", new string[] { RequestMSG.SubmitOnline }, new string[] { paper.ID.ToString() }); else ShowNotify(dbm); }
private void FillInfo() { PaperInfoMan_Business paperInfoMan = new PaperInfoMan_Business(); if (Request[RequestMSG.PaperID] != null) { int paperID = Convert.ToInt32(Request[RequestMSG.PaperID]); evaluations = paperInfoMan.GetEvaluate(paperID); } else Response.Redirect(ServerDirectory.Host + "Dashboard.aspx"); }
public void FillInfo() { PaperInfoMan_Business paperInfoMan = new PaperInfoMan_Business(); PaperInfo paper = paperInfoMan.GetPaperInfoForAuthor(Convert.ToInt32(Request[RequestMSG.PaperID])); if (paper != null) { txtbAbstract.Text = paper.Abstracts; txtbFeildPaper.Text = paper.Feilds; txtbKeyWord.Text = paper.Keyword; } }
protected void btnUpload_Click(object sender, EventArgs e) { HttpPostedFile pofPDF = fuPDF.PostedFile; HttpPostedFile pofDOC = fuDOC.PostedFile; HttpPostedFile pofFigure = fuFigures.PostedFile; HttpPostedFile TableOfContent = fuTable.PostedFile; string Comment = txtbComment.Text; // PaperInfoMan_Business paperInfoMan = new PaperInfoMan_Business(); int paperID = System.Convert.ToInt32(FormBase.UrlDecode(Request[RequestMSG.PaperID])); DBmessage dbm = paperInfoMan.ReviseByAuthor_Step3(paperID,pofPDF, pofDOC, pofFigure, TableOfContent); if (dbm.Type == DBMessageType.Sucsess) FormBase.SendRequest(ServerDirectory.Paper + "/PaperListAuthor.aspx", new string[] { RequestMSG.Msg, RequestMSG.Type }, new string[] { dbm.Message, dbm.Type.ToString() }); else ShowNotify(dbm); }
protected void Submit_Click(object sender, EventArgs e) { int paperID = Convert.ToInt32(Request[RequestMSG.PaperID]); string[] OptionalQuestionsAnswer = hfOptions.Value.Split(','); string[] temp; for (int i = 0; i < evaluation.Count; i++) { if (evaluation[i] is WrittenQuestions) { WrittenQuestions written = (WrittenQuestions)evaluation[i]; written.Answertext = Request.Form["writtenAnswer" + i]; } else if (evaluation[i] is NumericQuestion) { NumericQuestion numeric = (NumericQuestion)evaluation[i]; numeric.Score = Convert.ToInt32(Request.Form["numericAnswer" + i]); } else if (evaluation[i] is Multiple_ChoiceQuestions) { Multiple_ChoiceQuestions optional = (Multiple_ChoiceQuestions)evaluation[i]; bool ExistOption = false; for (int j = 0; j < OptionalQuestionsAnswer.Length; j++) { temp = OptionalQuestionsAnswer[j].Split('_'); if (temp[0] == i.ToString()) { ExistOption = optional.SelectAnswerItem(Convert.ToInt32(temp[1])); if (!ExistOption) throw new MyException(QuestionEvaluation_Message.SuchAnOptionIsNotAvailable, 101, ""); ExistOption = false; } } } } PaperInfoMan_Business paperInfoMan = new PaperInfoMan_Business(); List<string> files = new List<string>(); DBmessage dbm = paperInfoMan.SetPointToPaperByReferee(paperID, files, evaluation); if (dbm.Type == DBMessageType.Sucsess) Response.Redirect(ServerDirectory.Paper + "/PaperInformation.aspx?" + RequestMSG.ID + "=" + paperID); else ShowNotify(dbm); }
public void FillInfo() { int paperID = Convert.ToInt32(Request[RequestMSG.ID]); PaperInfoMan_Business paperInfoMan = new PaperInfoMan_Business(); info = paperInfoMan.GetPaperInfo(paperID); if (info != null) { btnRefereesSelection.Visible = info.CanBeSelectRefrees; btnEditorSelection.Visible = info.CanBeSelectEditorByChefEditor; btnLanguageEditorSelection.Visible = info.CanBeSelectLanguageEditor; btnAcceptByChefEditor.Visible = info.CanBeAcceptByChefEditor; ddlEvaluationForm.Visible = info.CanBeAcceptByChefEditor; btnRejectByChefEditor.Visible = info.CanBeRejectByChefEditor; btnAcceptArbitration.Visible = info.CanBeAcceptByReferee; btnRejectArbitrationArticle.Visible = info.CanBeRejectByReferee; btnEvaluation.Visible = info.CanBeEvaluatByReferee; btnRevise.Visible = info.CanBeReviseByEditor; btnReviseComment.Visible = info.CanBeReviseByEditor; btnReviseByAuthor.Visible = info.CanBeReviseByAuthor_Step1; //btnRefereesOpinion.Visible = info.canbe btnFinalApproval.Visible = info.CanBeTechnicalApproval; // lblTitle.Text = info.Title; lblAbstract.Text = info.Abstracts; lblFieldPaper.Text = info.Feilds; lblKeyWord.Text = info.Keyword; //------Fill GridView --------// gvAuthors.DataSource = info.Authors; DataBind(); // gvReferees.DataSource = info.Referees; DataBind(); //-----------Files------------// QuestionInfoMan_Business questionInfoMan = new QuestionInfoMan_Business(); List<EvaluationForm> list = questionInfoMan.GetEvaluationForms(); for (int i = 0; i < list.Count; i++) { ddlEvaluationForm.Items.Add(new ListItem(list[i].Title, list[i].ID.ToString())); } } }
protected void btnUpload_Click(object sender, EventArgs e) { HttpPostedFile pofPDF = fuPDF.PostedFile; HttpPostedFile pofDOC = fuDOC.PostedFile; HttpPostedFile pofFigure = fuFigures.PostedFile; HttpPostedFile TableOfContent = fuTable.PostedFile; string Comment = txtbComment.Text; // PaperInfoMan_Business paperInfoMan = new PaperInfoMan_Business(); int paperID = System.Convert.ToInt32(FormBase.UrlDecode(Request[RequestMSG.SubmitOnline])); DBmessage dbm = paperInfoMan.RegisterPaper_Step3(pofPDF, pofDOC, pofFigure, TableOfContent, Comment, paperID); if (dbm.Type == DBMessageType.Sucsess) { FormBase.SendRequest(ServerDirectory.Paper + "/SubmitOnline_Step4.aspx", new string[] { RequestMSG.SubmitOnline }, new string[] { paperID.ToString() }); } else { ShowNotify(dbm); } //string FileName = System.IO.Path.GetFileName(soPostedFile.FileName); //if (soPostedFile == null) //{ // return; //} //string strFileName = System.IO.Path.GetFileName(soPostedFile.FileName); //string strFileExtension = System.IO.Path.GetExtension(strFileName).ToUpper(); //if ((strFileExtension != ".DOCX") && (strFileExtension != ".DOC")) //{ // // DisplayErrorMessage("You Can Upload Just Doc & Docx"); // return; //} //string strRootRelativePath = "~/Uploaded"; //string strPath = Server.MapPath(strRootRelativePath); //string strPathName = string.Format("{0}\\{1}{2}", strPath, strFileName, strFileExtension); //soPostedFile.SaveAs(strPathName); }
protected void btn_Click(object sender, EventArgs e) { PaperInfoMan_Business paperInfoMan = new PaperInfoMan_Business(); //paperInfoMan.SelectLanguegEditor(2043, 3104); }
protected void btnRejectByChefEditor_Click(object sender, EventArgs e) { int paperID = Convert.ToInt32(Request[RequestMSG.ID]); PaperInfoMan_Business paperInfoMan = new PaperInfoMan_Business(); DBmessage dbm = paperInfoMan.RejectByChefEditor(paperID); ShowNotify(dbm); }
protected void btnRevise_Click(object sender, EventArgs e) { int paperID = Convert.ToInt32(Request[RequestMSG.ID]); PaperInfoMan_Business paperInfoMan = new PaperInfoMan_Business(); DBmessage msg = paperInfoMan.ReviseByEditor(paperID, txtbReviseComment.InnerText); ShowNotify(msg); }
protected void lnkbDelete_Click(object sender, EventArgs e) { int paperID = Convert.ToInt32(Request[RequestMSG.ID]); LinkButton lnkb = (LinkButton)sender; int refereeID = 0; if (lnkb != null) refereeID = Convert.ToInt32(lnkb.CommandArgument); PaperInfoMan_Business paperInfoMan = new PaperInfoMan_Business(); DBmessage dbm = paperInfoMan.RemoveReferee(paperID, refereeID); ShowNotify(dbm); FillInfo(); }
protected void btnAcceptByChefEditor_Click(object sender, EventArgs e) { int paperID = Convert.ToInt32(Request[RequestMSG.ID]); PaperInfoMan_Business paperInfoMan = new PaperInfoMan_Business(); DBmessage dbm = paperInfoMan.AcceptByChefEditor(paperID, Convert.ToInt32(ddlEvaluationForm.SelectedValue)); FillInfo(); ShowNotify(dbm); }
protected void btnFinalApproval_Click(object sender, EventArgs e) { int paperID = Convert.ToInt32(Request[RequestMSG.ID]); PaperInfoMan_Business paperInfoMan = new PaperInfoMan_Business(); DBmessage dbm = paperInfoMan.TechnicalApproval(paperID); ShowNotify(dbm); FillInfo(); }