protected void btnSaveRemarks_Click(object sender, EventArgs e) { try { int VID = UDFLib.ConvertToInteger(Request.QueryString["VID"]); int WLID = UDFLib.ConvertToInteger(Request.QueryString["WLID"]); int OFFID = UDFLib.ConvertToInteger(Request.QueryString["OFFID"]); int JID = UDFLib.ConvertToInteger(Request.QueryString["JID"]); int VoyageID = UDFLib.ConvertToInteger(Request.QueryString["voygeid"]); int JHID = UDFLib.ConvertToInteger(Request.QueryString["JHID"]); int Job_Type = (WLID > 0)?1:2; if (txtCrewRemarks.Text != "") { string FileName = ""; string Guid_File_Attach = ""; if (CrewRemarks_FileUploader.HasFile) { FileName = Path.GetFileName(CrewRemarks_FileUploader.FileName); Guid GUID = Guid.NewGuid(); Guid_File_Attach = GUID.ToString() + Path.GetExtension(CrewRemarks_FileUploader.FileName); string strPath = MapPath("~/Uploads/CrewDocuments/") + Guid_File_Attach;// FileName; CrewRemarks_FileUploader.SaveAs(strPath); } lblMsg.Text = ""; objBLLCrew.INS_Crew_Maintenance_Feedback(UDFLib.ConvertToInteger(Request.QueryString["CrewID"]), txtCrewRemarks.Text, Guid_File_Attach, GetSessionUserID(), VoyageID, Job_Type, VID, WLID, OFFID, JID, JHID); lblMsg.Text = "Feedback Saved."; txtCrewRemarks.Text = ""; string js = "alert('Maintenance feedback saved for the staff.');"; ScriptManager.RegisterStartupScript(this, this.GetType(), "saveMessage", js, true); //string js = "parent.GetCrewMaintenanceFeedback(" + Request.QueryString["CrewID"].ToString() + ");"; //ScriptManager.RegisterStartupScript(this, this.GetType(), "msg", js, true); } else { lblMsg.Text = "Please enter your Feedback and Save"; } } catch (Exception ex) { lblMsg.Text = ex.Message; } }
protected void btnSaveRemarks_Click(object sender, EventArgs e) { lblMsg.Text = ""; try { if (txtCrewRemarks.Text != "") { string FileName = ""; DataTable dt = new DataTable(); dt = objUploadFilesize.Get_Module_FileUpload("CWF_"); if (dt.Rows.Count > 0) { string datasize = dt.Rows[0]["Size_KB"].ToString(); if (CrewRemarks_FileUploader.HasFile) { if (CrewRemarks_FileUploader.PostedFile.ContentLength < Int32.Parse(dt.Rows[0]["Size_KB"].ToString()) * 1024) { FileName = Path.GetFileName(CrewRemarks_FileUploader.FileName); string strPath = MapPath("~/Uploads/CrewDocuments/") + FileName; CrewRemarks_FileUploader.SaveAs(strPath); } else { lblMsg.Text = datasize + " KB File size exceeds maximum limit"; string AddPort1 = String.Format("showModal('dvPopupAddFeedback',false);"); ScriptManager.RegisterStartupScript(Page, Page.GetType(), "AddPort", AddPort1, true); return; } } lblMsg.Text = ""; int VoyageID = UDFLib.ConvertToInteger(ddlVoyages.SelectedValue); objBLLCrew.INS_CrewRemarks(UDFLib.ConvertToInteger(ViewState["CrewID"].ToString()), txtCrewRemarks.Text, FileName, GetSessionUserID(), VoyageID); lblMsg.Text = "Feedback Saved."; txtCrewRemarks.Text = ""; BindGrid(); } else { string js2 = "alert('Upload size not set!');"; ScriptManager.RegisterStartupScript(this, this.GetType(), "alert9", js2, true); } } else { lblMsg.Text = "Please enter your Feedback and Save"; } string AddPort = String.Format("showModal('dvPopupAddFeedback',false);"); ScriptManager.RegisterStartupScript(Page, Page.GetType(), "AddPort", AddPort, true); } catch (Exception ex) { } }
protected int Save() { lblMsg.Text = ""; try { if (txtCrewRemarks.Text != "") { string FileName = ""; DataTable dt = new DataTable(); dt = objUploadFilesize.Get_Module_FileUpload("CWF_"); if (dt.Rows.Count > 0) { string datasize = dt.Rows[0]["Size_KB"].ToString(); if (CrewRemarks_FileUploader.HasFile) { if (CrewRemarks_FileUploader.PostedFile.ContentLength < Int32.Parse(dt.Rows[0]["Size_KB"].ToString()) * 1024) { FileName = Path.GetFileName(CrewRemarks_FileUploader.FileName); string strPath = MapPath("~/Uploads/CrewDocuments/") + FileName; CrewRemarks_FileUploader.SaveAs(strPath); } else { lblMsg.Text = datasize + " KB File size exceeds maximum limit"; return(0); } } lblMsg.Text = ""; int VoyageID = UDFLib.ConvertToInteger(ddlVoyages.SelectedValue); objBLLCrew.INS_CrewRemarks(UDFLib.ConvertToInteger(Request.QueryString["CrewID"]), txtCrewRemarks.Text, FileName, GetSessionUserID(), VoyageID); return(1); } else { string js2 = "alert('Upload size not set!');"; ScriptManager.RegisterStartupScript(this, this.GetType(), "alert9", js2, true); return(0); } } else { lblMsg.Text = "Please enter your Feedback and Save"; } return(0); } catch (Exception ex) { UDFLib.WriteExceptionLog(ex); return(0); } }