コード例 #1
0
ファイル: ERLogIndex.aspx.cs プロジェクト: 15831944/JIBE-ERP
    public void BindIndex()
    {
        int rowcount = ucCustomPagerItems.isCountRecord;

        string sortbycoloumn = (ViewState["SORTBYCOLOUMN"] == null) ? null : (ViewState["SORTBYCOLOUMN"].ToString());
        int? sortdirection = null; if (ViewState["SORTDIRECTION"] != null) sortdirection = Int32.Parse(ViewState["SORTDIRECTION"].ToString());

        DataTable dt = BLL_Tec_ErLog.ErLog_ME_00_Search(UDFLib.ConvertIntegerToNull(DDLVessel.SelectedValue), txtFromDate.Text, txtToDate.Text, sortbycoloumn, sortdirection
            , ucCustomPagerItems.CurrentPageIndex, ucCustomPagerItems.PageSize, ref  rowcount);

        if (ucCustomPagerItems.isCountRecord == 1)
        {
            ucCustomPagerItems.CountTotalRec = rowcount.ToString();
            ucCustomPagerItems.BuildPager();
        }

        if (dt.Rows.Count > 0)
        {
            gvERLogIndex.DataSource = dt;
            gvERLogIndex.DataBind();
        }
        else
        {
            gvERLogIndex.DataSource = dt;
            gvERLogIndex.DataBind();
        }
    }
コード例 #2
0
ファイル: ERLogIndex.aspx.cs プロジェクト: 15831944/JIBE-ERP
    protected void ImgExpExcel_Click(object sender, ImageClickEventArgs e)
    {
        int rowcount = ucCustomPagerItems.isCountRecord;

        string sortbycoloumn = (ViewState["SORTBYCOLOUMN"] == null) ? null : (ViewState["SORTBYCOLOUMN"].ToString());
        int? sortdirection = null; if (ViewState["SORTDIRECTION"] != null) sortdirection = Int32.Parse(ViewState["SORTDIRECTION"].ToString());

        DataTable dt = BLL_Tec_ErLog.ErLog_ME_00_Search(UDFLib.ConvertIntegerToNull(DDLVessel.SelectedValue), txtFromDate.Text, txtToDate.Text, sortbycoloumn, sortdirection
            , 1, int.MaxValue, ref  rowcount);

        dt.Columns.Add("AML", typeof(string));
        foreach (DataRow item in dt.Rows)
        {
            if (item["Anomaly_Value"].ToString() == "1")
            {
                item["AML"] = "Yes";
            }
            else
            {
                item["AML"] = "No";
            }
        }

        string[] HeaderCaptions = { "Voyage Numbe", "Vessel Name", "From", "TO", "Date", "Remarks", "Anomaly Present" };
        string[] DataColumnsName = { "VOYAGE_NUM", "VESSEL_NAME", "FROMPORT", "TOPORT", "LOG_DATE", "CE_REMARKS", "AML" };

        GridViewExportUtil.ExportToExcel(dt, HeaderCaptions, DataColumnsName, "EngineRoomLogBookIndex", "Engine Room Log Book Index ");
    }
コード例 #3
0
    private void BindViews()
    {
        DataTable dt = BLL_Tec_ErLog.ErLog_ME_00_Get(int.Parse(lblLogId.Text), int.Parse(lblVesselId.Text));

        if (dt.Rows.Count > 0)
        {
            FormView1.DataSource = dt;
            FormView1.DataBind();
            lblMV.Text         = dt.Rows[0]["VOYAGE_NUM"].ToString();
            lblfrom.Text       = dt.Rows[0]["FROMPORT"].ToString();
            lblTo.Text         = dt.Rows[0]["TOPORT"].ToString();
            lblDate.Text       = dt.Rows[0]["LOG_DATE"].ToString();
            lblVesselName.Text = dt.Rows[0]["Vessel_Name"].ToString();

            if (dt.Rows[0]["Status"].ToString() == "UNFINALIZED")
            {
                btnRework.Visible = false;
            }
            else
            {
                btnRework.Visible = true;
            }
            if (dt.Rows[0]["Status"].ToString() == "REWORK")
            {
                btnRework.Enabled = false;
            }
            else
            {
                btnRework.Enabled = true;
            }
        }
    }
コード例 #4
0
    public void FillDDL()
    {
        try
        {
            DataTable dt = BLL_Tec_ErLog.GET_ERLOGVERSIONS(int.Parse(lblLogId.Text), int.Parse(lblVesselId.Text));
            DDLVersion.DataSource     = dt;
            DDLVersion.DataTextField  = "Version";
            DDLVersion.DataValueField = "LOG_ID";
            DDLVersion.DataBind();
            ListItem li = new ListItem("--SELECT ALL--", "0");
            DDLVersion.SelectedValue = lblLogId.Text;
            if (dt.Rows.Count == 1)
            {
                versionrowlbl.Visible = false;
                versionrow.Visible    = false;
                lblVersion.Visible    = false;
                DDLVersion.Visible    = false;
            }



            //DataTable dtVessel = objVsl.Get_VesselList(0, 0, Convert.ToInt32(Session["USERCOMPANYID"].ToString()), "", Convert.ToInt32(Session["USERCOMPANYID"].ToString()));
            //DDLVessel.DataSource = dtVessel;
            //DDLVessel.DataTextField = "Vessel_name";
            //DDLVessel.DataValueField = "Vessel_id";
            //DDLVessel.DataBind();
            //DDLVessel.Items.Insert(0, new ListItem("--SELECT ALL--", null));
        }
        catch (Exception ex)
        {
        }
        finally
        {
        }
    }
コード例 #5
0
    protected void btnSave_Click(object sender, EventArgs e)
    {
        Repeater fvDetails = (Repeater)FormView1.Row.Cells[0].FindControl("Repeater1");

        foreach (RepeaterItem ritem in fvDetails.Items)
        {
            Label   lblid     = (Label)ritem.FindControl("lblid");
            Label   lblVessel = (Label)ritem.FindControl("lblVessel");
            TextBox tx1       = (TextBox)ritem.FindControl("txtCYL_OIL_DAY_TK");
            TextBox tx2       = (TextBox)ritem.FindControl("txtME_SUMP");
            TextBox tx3       = (TextBox)ritem.FindControl("txtHEAVY_OIL_SETTL_TK");
            TextBox tx4       = (TextBox)ritem.FindControl("txtHEAVY_OIL_SERV_TK");
            TextBox tx5       = (TextBox)ritem.FindControl("txtBELENDED_OIL");
            TextBox tx6       = (TextBox)ritem.FindControl("txtDO_SERV_TK");
            TextBox tx01      = (TextBox)ritem.FindControl("txtCYL_OIL_DAY_TK_Max");
            TextBox tx02      = (TextBox)ritem.FindControl("txtME_SUMP_Max");
            TextBox tx03      = (TextBox)ritem.FindControl("txtHEAVY_OIL_SETTL_TK_Max");
            TextBox tx04      = (TextBox)ritem.FindControl("txtHEAVY_OIL_SERV_TK_Max");
            TextBox tx05      = (TextBox)ritem.FindControl("txtBELENDED_OIL_Max");
            TextBox tx06      = (TextBox)ritem.FindControl("txtDO_SERV_TK_Max");
            bool    valstatus = true;
            if ((UDFLib.ConvertDecimalToNull(tx1.Text) != null) && (UDFLib.ConvertDecimalToNull(tx01.Text) != null) && (decimal.Parse(tx1.Text) > decimal.Parse(tx01.Text)))
            {
                valstatus = false;
            }
            if ((UDFLib.ConvertDecimalToNull(tx2.Text) != null) && (UDFLib.ConvertDecimalToNull(tx02.Text) != null) && (decimal.Parse(tx2.Text) > decimal.Parse(tx02.Text)))
            {
                valstatus = false;
            }
            if ((UDFLib.ConvertDecimalToNull(tx3.Text) != null) && (UDFLib.ConvertDecimalToNull(tx03.Text) != null) && (decimal.Parse(tx3.Text) > decimal.Parse(tx03.Text)))
            {
                valstatus = false;
            }
            if ((UDFLib.ConvertDecimalToNull(tx4.Text) != null) && (UDFLib.ConvertDecimalToNull(tx04.Text) != null) && (decimal.Parse(tx4.Text) > decimal.Parse(tx04.Text)))
            {
                valstatus = false;
            }
            if ((UDFLib.ConvertDecimalToNull(tx5.Text) != null) && (UDFLib.ConvertDecimalToNull(tx05.Text) != null) && (decimal.Parse(tx5.Text) > decimal.Parse(tx05.Text)))
            {
                valstatus = false;
            }
            if ((UDFLib.ConvertDecimalToNull(tx6.Text) != null) && (UDFLib.ConvertDecimalToNull(tx06.Text) != null) && (decimal.Parse(tx6.Text) > decimal.Parse(tx06.Text)))
            {
                valstatus = false;
            }
            if (valstatus)
            {
                int i = BLL_Tec_ErLog.ErLog_TANK_LEVELS_THRESHOLD_Update(UDFLib.ConvertIntegerToNull(lblid.Text), UDFLib.ConvertIntegerToNull(ViewState["VESSELID"].ToString()), UDFLib.ConvertDecimalToNull(tx1.Text), UDFLib.ConvertDecimalToNull(tx2.Text),
                                                                         UDFLib.ConvertDecimalToNull(tx3.Text), UDFLib.ConvertDecimalToNull(tx4.Text), UDFLib.ConvertDecimalToNull(tx5.Text), UDFLib.ConvertDecimalToNull(tx6.Text), UDFLib.ConvertDecimalToNull(tx01.Text),
                                                                         UDFLib.ConvertDecimalToNull(tx02.Text), UDFLib.ConvertDecimalToNull(tx03.Text), UDFLib.ConvertDecimalToNull(tx04.Text), UDFLib.ConvertDecimalToNull(tx05.Text), UDFLib.ConvertDecimalToNull(tx06.Text), Convert.ToInt32(Session["USERID"]));
                string js = "alert('Changes are updated ');";
                ScriptManager.RegisterStartupScript(this, this.GetType(), "Update", js, true);
            }
            else
            {
                string js = "alert('Please check your data');";
                ScriptManager.RegisterStartupScript(this, this.GetType(), "Update", js, true);
            }
        }
    }
コード例 #6
0
 protected void FormView1_DataBound(object sender, EventArgs e)
 {
     if (FormView1.CurrentMode == FormViewMode.ReadOnly)
     {
         DataTable dt        = BLL_Tec_ErLog.ErLog_AC_FM_MISC_EDIT(int.Parse(ViewState["VESSELID"].ToString()));
         Repeater  fvDetails = (Repeater)FormView1.Row.Cells[0].FindControl("rpEngine3");
         if (fvDetails != null)
         {
             fvDetails.DataSource = dt;
             fvDetails.DataBind();
         }
         fvDetails = (Repeater)FormView1.Row.Cells[0].FindControl("Repeater1");
         if (fvDetails != null)
         {
             fvDetails.DataSource = dt;
             fvDetails.DataBind();
         }
         fvDetails = (Repeater)FormView1.Row.Cells[0].FindControl("Repeater2");
         if (fvDetails != null)
         {
             fvDetails.DataSource = dt;
             fvDetails.DataBind();
         }
     }
 }
コード例 #7
0
    private void BindViews()
    {
        DataTable dt = BLL_Tec_ErLog.ErLog_ME_00_Get(int.Parse(lblLogId.Text), int.Parse(ViewState["VESSELID"].ToString()));

        if (dt.Rows.Count > 0)
        {
            FormView1.DataSource = dt;
            FormView1.DataBind();
        }
    }
コード例 #8
0
 protected void FormView1_DataBound(object sender, EventArgs e)
 {
     if (FormView1.CurrentMode == FormViewMode.ReadOnly)
     {
         Repeater fvMem = (Repeater)FormView1.Row.Cells[0].FindControl("rpEngine1");
         if (fvMem != null)
         {
             fvMem.DataSource = BLL_Tec_ErLog.ErLog_ME_01_EDIT(int.Parse(ViewState["VESSELID"].ToString()));
             fvMem.DataBind();
         }
     }
 }
コード例 #9
0
 protected void FormView1_DataBound(object sender, EventArgs e)
 {
     if (FormView1.CurrentMode == FormViewMode.ReadOnly)
     {
         Repeater fvDetails = (Repeater)FormView1.Row.Cells[0].FindControl("rpEngine2");
         if (fvDetails != null)
         {
             fvDetails.DataSource = BLL_Tec_ErLog.ErLog_ME_02_EDIT(int.Parse(Request.QueryString["VESSELID"].ToString()));
             fvDetails.DataBind();
         }
     }
 }
コード例 #10
0
    protected void FormView1_DataBound(object sender, EventArgs e)
    {
        if (FormView1.CurrentMode == FormViewMode.ReadOnly)
        {
            int      rowcount = 0;
            Repeater fvMem    = (Repeater)FormView1.Row.Cells[0].FindControl("rpEngine1");
            DataSet  ds       = BLL_Tec_ErLog.ErLog_Seach_All_Details(int.Parse(lblLogId.Text), int.Parse(lblVesselId.Text), 1, 1, ref rowcount, 1, 6, null, null);


            if (fvMem != null)
            {
                fvMem.DataSource = ds.Tables[0];// BLL_Tec_ErLog.ErLog_MEngine_01_Search(int.Parse(lblLogId.Text), int.Parse(lblVesselId.Text), 1, 24, ref  rowcount);
                fvMem.DataBind();
            }
            Repeater fvDetails = (Repeater)FormView1.Row.Cells[0].FindControl("rpEngine2");
            if (fvDetails != null)
            {
                fvDetails.DataSource = ds.Tables[1];// BLL_Tec_ErLog.ErLog_ME_02_Search(int.Parse(lblLogId.Text), int.Parse(lblVesselId.Text), 1, 24, ref  rowcount);
                fvDetails.DataBind();
            }
            fvDetails = (Repeater)FormView1.Row.Cells[0].FindControl("rpEngine3");
            if (fvDetails != null)
            {
                fvDetails.DataSource = ds.Tables[2];// BLL_Tec_ErLog.ErLog_AC_FM_MISC_Search(int.Parse(lblLogId.Text), int.Parse(lblVesselId.Text),1, 24, ref  rowcount);
                fvDetails.DataBind();
            }
            fvMem = (Repeater)FormView1.Row.Cells[0].FindControl("rpTrainingDetails");
            if (fvMem != null)
            {
                fvMem.DataSource = ds.Tables[3];// BLL_Tec_ErLog.ErLog_Generator_Engine_Search(int.Parse(lblLogId.Text), int.Parse(lblVesselId.Text), 1, 24, ref  rowcount);
                fvMem.DataBind();
            }
            fvDetails = (Repeater)FormView1.Row.Cells[0].FindControl("Repeater1");
            if (fvDetails != null)
            {
                fvDetails.DataSource = ds.Tables[4];// BLL_Tec_ErLog.ErLog_Tank_Levels_Search(int.Parse(lblLogId.Text), int.Parse(lblVesselId.Text), 1, 24, ref  rowcount);
                fvDetails.DataBind();
            }
            fvDetails = (Repeater)FormView1.Row.Cells[0].FindControl("Repeater2");
            if (fvDetails != null)
            {
                fvDetails.DataSource = ds.Tables[5];// BLL_Tec_ErLog.ErLog_TASG_Search(int.Parse(lblLogId.Text), int.Parse(lblVesselId.Text),1, 24, ref  rowcount);
                fvDetails.DataBind();
            }
            fvDetails = (Repeater)FormView1.Row.Cells[0].FindControl("Repeater3");
            if (fvDetails != null)
            {
                fvDetails.DataSource = ds.Tables[6];// BLL_Tec_ErLog.ErLog_Engineer_Officer_Remarks_Search(int.Parse(lblLogId.Text), int.Parse(lblVesselId.Text), 1, 24, ref  rowcount);
                fvDetails.DataBind();
            }
        }
    }
コード例 #11
0
 protected void FormView1_DataBound(object sender, EventArgs e)
 {
     if (FormView1.CurrentMode == FormViewMode.ReadOnly)
     {
         int      rowcount  = 0;
         Repeater fvDetails = (Repeater)FormView1.Row.Cells[0].FindControl("Repeater2");
         if (fvDetails != null)
         {
             fvDetails.DataSource = BLL_Tec_ErLog.ErLog_TASG_EDIT(1);
             fvDetails.DataBind();
         }
     }
 }
コード例 #12
0
 protected void FormView1_DataBound(object sender, EventArgs e)
 {
     if (FormView1.CurrentMode == FormViewMode.ReadOnly)
     {
         int      rowcount  = 0;
         Repeater fvDetails = (Repeater)FormView1.Row.Cells[0].FindControl("Repeater1");
         if (fvDetails != null)
         {
             fvDetails.DataSource = BLL_Tec_ErLog.ErLog_TANK_LEVELS_EDIT(int.Parse(ViewState["VESSELID"].ToString()));
             fvDetails.DataBind();
         }
     }
 }
コード例 #13
0
 protected void FormView1_DataBound(object sender, EventArgs e)
 {
     if (FormView1.CurrentMode == FormViewMode.ReadOnly)
     {
         int      rowcount = 0;
         Repeater fvMem    = (Repeater)FormView1.Row.Cells[0].FindControl("rpTrainingDetails");
         if (fvMem != null)
         {
             fvMem.DataSource = BLL_Tec_ErLog.ERLOG_GENERATOR_ENGINES_EDIT(int.Parse(ViewState["VESSELID"].ToString()));
             fvMem.DataBind();
         }
     }
 }
コード例 #14
0
    protected void Page_Load(object sender, EventArgs e)
    {
        if (!IsPostBack)
        {
            int LOG_ID    = UDFLib.ConvertToInteger(Request.QueryString["LID"].ToString());
            int Vessel_ID = UDFLib.ConvertToInteger(Request.QueryString["VID"].ToString());


            DataTable dt = BLL_Tec_ErLog.Get_FollowupList(Vessel_ID, LOG_ID);

            grdFollowUps.DataSource = dt;
            grdFollowUps.DataBind();
        }
    }
コード例 #15
0
    private void BindViews(int?Threshold_Id = null)
    {
        DataSet ds = BLL_Tec_ErLog.Get_ErLogBookThresHold_EDIT(int.Parse(ViewState["VESSELID"].ToString()), UDFLib.ConvertIntegerToNull(lblLogId.Text), Threshold_Id);

        ds.Tables[0].Rows[0]["Vessel_Id"] = UDFLib.ConvertIntegerToNull(ViewState["VESSELID"]);

        if (Threshold_Id == null)
        {
            DDLVersion.DataSource     = ds.Tables[1];
            DDLVersion.DataTextField  = "Version";
            DDLVersion.DataValueField = "ID";
            DDLVersion.DataBind();

            if (ds.Tables[1].Rows.Count == 0)
            {
                DDLVersion.Enabled = false;
                DDLVersion.Items.Insert(0, new ListItem("-No Records found-", "0"));
            }
            else
            {
                DDLVersion.Enabled = true;
            }
        }


        if (ds.Tables[0].Rows.Count > 0)
        {
            ddlVesselMain.SelectedValue = ds.Tables[0].Rows[0]["Vessel_Id"].ToString();
            FormView1.DataSource        = ds.Tables[0];
            FormView1.DataBind();

            if (ds.Tables[0].Rows[0]["Active_Status"].ToString() == "0")
            {
                btnAddTo.Enabled = false;
                btnCopy.Enabled  = false;
                //  btnOK.Enabled = false;
                btnSave.Enabled = false;
            }
        }
        if (Convert.ToString(ds.Tables[0].Rows[0]["ID"]) != "")//if ds doesn't have rows throwing an error
        {
            DDLVersion.SelectedValue = ds.Tables[0].Rows[0]["ID"].ToString();
        }
    }
コード例 #16
0
    protected void btnCopy_Click(object sender, EventArgs e)
    {
        int    copyfromvessel = int.Parse(ddlVessel.SelectedValue);
        string js             = "";
        int    i = BLL_Tec_ErLog.CopyERLogBookThreshold(int.Parse(ViewState["VESSELID"].ToString()), copyfromvessel, int.Parse(Session["USERID"].ToString()));

        if (i <= 0)
        {
            js = "alertmessage(0);";
            ScriptManager.RegisterStartupScript(this, this.GetType(), "Update", js, true);
            return;
        }

        js = "alert('Threshold Values are copied successfully from " + ddlVessel.SelectedItem.Text + " to  " + ddlVesselMain.SelectedItem.Text + "!');";
        ScriptManager.RegisterStartupScript(this, this.GetType(), "Update", js, true);
        lblLogId.Text = null;

        BindViews(null);
    }
コード例 #17
0
    protected void LoadDetails(DateTime lDate, int lLogW)
    {
        int rowcount = 0;
        //Repeater fvMem = (Repeater)FormView1.Row.Cells[0].FindControl("rpEngine1");



        int PageFrom = lLogW + 1;
        int PageTo   = PageFrom + 5;

        DataSet ds = BLL_Tec_ErLog.ErLog_Seach_All_Details(0, Convert.ToInt32(Session["DetVessel_Id"]), 1, 6, ref rowcount, PageFrom, PageTo, lDate, lDate.AddDays(1));

        for (int k = 0; k < 7; k++)
        {
            int i = 0;
            foreach (DataRow item in ds.Tables[k].Rows)
            {
                item["LOG_WATCH"] = Convert.ToDateTime(((Label)rpSilider.Items[i].FindControl("lblDateSlider")).Text).ToString("dd/MM/yy") + " " + item["LOG_WATCH"];
                i++;
            }
        }


        rpEngine1.DataSource = ds.Tables[0];
        rpEngine1.DataBind();
        rpEngine2.DataSource = ds.Tables[1];
        rpEngine2.DataBind();
        rpEngine3.DataSource = ds.Tables[2];
        rpEngine3.DataBind();
        rpTrainingDetails.DataSource = ds.Tables[3];
        rpTrainingDetails.DataBind();
        Repeater1.DataSource = ds.Tables[4];
        Repeater1.DataBind();
        Repeater2.DataSource = ds.Tables[5];
        Repeater2.DataBind();
        Repeater3.DataSource = ds.Tables[6];
        Repeater3.DataBind();
    }
コード例 #18
0
    protected void btnSaveSaveRework_Click(object sender, EventArgs e)
    {
        if (txtDesc.Text.Trim().Length == 0)
        {
            txtDesc.Text = "";
            String msgretv = String.Format("showModal('dvRework');");
            ScriptManager.RegisterStartupScript(Page, Page.GetType(), "msgret6v", msgretv, true);
            return;
        }
        string js = "closeReworkPopup();";

        ScriptManager.RegisterStartupScript(this, this.GetType(), "hideModalJS", js, true);
        int Result = BLL_Tec_ErLog.ErLog_Update_Status(int.Parse(lblLogId.Text), int.Parse(lblVesselId.Text), Convert.ToInt32(Session["USERID"]), txtDesc.Text);

        if (Result == 1)
        {
            btnRework.Enabled = false;
        }
        else
        {
            btnRework.Enabled = true;
        }
    }
コード例 #19
0
    protected void DDLVersion_SelectedIndexChanged(object sender, EventArgs e)
    {
        lblLogId.Text = DDLVersion.SelectedValue;
        DataTable dt = BLL_Tec_ErLog.ErLog_ME_00_Get(int.Parse(DDLVersion.SelectedValue), int.Parse(lblVesselId.Text));

        if (dt.Rows.Count > 0)
        {
            FormView1.DataSource = dt;
            FormView1.DataBind();
            lblMV.Text         = dt.Rows[0]["VOYAGE_NUM"].ToString();
            lblfrom.Text       = dt.Rows[0]["FROMPORT"].ToString();
            lblTo.Text         = dt.Rows[0]["TOPORT"].ToString();
            lblDate.Text       = dt.Rows[0]["LOG_DATE"].ToString();
            lblVesselName.Text = dt.Rows[0]["Vessel_Name"].ToString();
            if (dt.Rows[0]["Status"].ToString() == "REWORK")
            {
                btnRework.Enabled = false;
            }
            else
            {
                btnRework.Enabled = true;
            }
        }
    }
コード例 #20
0
    protected void btnSave_Click(object sender, EventArgs e)
    {
        Repeater fvDetails = (Repeater)FormView1.Row.Cells[0].FindControl("rpEngine1");

        foreach (RepeaterItem ritem in fvDetails.Items)
        {
            DataTable dt = (fvDetails.DataSource as DataTable);

            Label   lblid       = (Label)ritem.FindControl("lblid");
            Label   lblVesselid = (Label)ritem.FindControl("lblVessel");
            TextBox tx1         = (TextBox)ritem.FindControl("txt1");
            TextBox tx2         = (TextBox)ritem.FindControl("txt2");
            TextBox tx3         = (TextBox)ritem.FindControl("txt3");
            TextBox tx4         = (TextBox)ritem.FindControl("txt4");
            TextBox tx5         = (TextBox)ritem.FindControl("txt5");
            TextBox tx6         = (TextBox)ritem.FindControl("txt6");
            TextBox tx7         = (TextBox)ritem.FindControl("txt7");
            TextBox tx8         = (TextBox)ritem.FindControl("txt8");
            TextBox tx9         = (TextBox)ritem.FindControl("txt9");
            TextBox tx10        = (TextBox)ritem.FindControl("txt10");
            TextBox tx11        = (TextBox)ritem.FindControl("txt11");
            TextBox tx12        = (TextBox)ritem.FindControl("txt12");
            TextBox tx13        = (TextBox)ritem.FindControl("txt13");
            TextBox tx14        = (TextBox)ritem.FindControl("txt14");
            TextBox tx15        = (TextBox)ritem.FindControl("txt15");
            TextBox tx16        = (TextBox)ritem.FindControl("txt16");
            TextBox tx17        = (TextBox)ritem.FindControl("txt17");
            TextBox tx18        = (TextBox)ritem.FindControl("txt18");
            TextBox tx19        = (TextBox)ritem.FindControl("txt19");
            TextBox tx20        = (TextBox)ritem.FindControl("txt20");
            TextBox tx21        = (TextBox)ritem.FindControl("txt21");
            TextBox tx22        = (TextBox)ritem.FindControl("txt22");
            TextBox tx23        = (TextBox)ritem.FindControl("txt23");
            TextBox tx24        = (TextBox)ritem.FindControl("txt24");
            TextBox tx01        = (TextBox)ritem.FindControl("txt01");
            TextBox tx02        = (TextBox)ritem.FindControl("txt02");
            TextBox tx03        = (TextBox)ritem.FindControl("txt03");
            TextBox tx04        = (TextBox)ritem.FindControl("txt04");
            TextBox tx05        = (TextBox)ritem.FindControl("txt05");
            TextBox tx06        = (TextBox)ritem.FindControl("txt06");
            TextBox tx07        = (TextBox)ritem.FindControl("txt07");
            TextBox tx08        = (TextBox)ritem.FindControl("txt08");
            TextBox tx09        = (TextBox)ritem.FindControl("txt09");
            TextBox tx010       = (TextBox)ritem.FindControl("txt010");
            TextBox tx011       = (TextBox)ritem.FindControl("txt011");
            TextBox tx012       = (TextBox)ritem.FindControl("txt012");
            TextBox tx013       = (TextBox)ritem.FindControl("txt013");
            TextBox tx014       = (TextBox)ritem.FindControl("txt014");
            TextBox tx015       = (TextBox)ritem.FindControl("txt015");
            TextBox tx016       = (TextBox)ritem.FindControl("txt016");
            TextBox tx017       = (TextBox)ritem.FindControl("txt017");
            TextBox tx018       = (TextBox)ritem.FindControl("txt018");
            TextBox tx019       = (TextBox)ritem.FindControl("txt019");
            TextBox tx020       = (TextBox)ritem.FindControl("txt020");
            TextBox tx021       = (TextBox)ritem.FindControl("txt021");
            TextBox tx022       = (TextBox)ritem.FindControl("txt022");
            TextBox tx023       = (TextBox)ritem.FindControl("txt023");
            TextBox tx024       = (TextBox)ritem.FindControl("txt024");
            bool    valstatus   = true;
            if ((UDFLib.ConvertDecimalToNull(tx1.Text) != null) && (UDFLib.ConvertDecimalToNull(tx01.Text) != null) && (decimal.Parse(tx1.Text) > decimal.Parse(tx01.Text)))
            {
                valstatus = false;
            }
            if ((UDFLib.ConvertDecimalToNull(tx2.Text) != null) && (UDFLib.ConvertDecimalToNull(tx02.Text) != null) && (decimal.Parse(tx2.Text) > decimal.Parse(tx02.Text)))
            {
                valstatus = false;
            }
            if ((UDFLib.ConvertDecimalToNull(tx3.Text) != null) && (UDFLib.ConvertDecimalToNull(tx03.Text) != null) && (decimal.Parse(tx3.Text) > decimal.Parse(tx03.Text)))
            {
                valstatus = false;
            }
            if ((UDFLib.ConvertDecimalToNull(tx4.Text) != null) && (UDFLib.ConvertDecimalToNull(tx04.Text) != null) && (decimal.Parse(tx4.Text) > decimal.Parse(tx04.Text)))
            {
                valstatus = false;
            }
            if ((UDFLib.ConvertDecimalToNull(tx5.Text) != null) && (UDFLib.ConvertDecimalToNull(tx05.Text) != null) && (decimal.Parse(tx5.Text) > decimal.Parse(tx05.Text)))
            {
                valstatus = false;
            }
            if ((UDFLib.ConvertDecimalToNull(tx6.Text) != null) && (UDFLib.ConvertDecimalToNull(tx06.Text) != null) && (decimal.Parse(tx6.Text) > decimal.Parse(tx06.Text)))
            {
                valstatus = false;
            }
            if ((UDFLib.ConvertDecimalToNull(tx7.Text) != null) && (UDFLib.ConvertDecimalToNull(tx07.Text) != null) && (decimal.Parse(tx7.Text) > decimal.Parse(tx07.Text)))
            {
                valstatus = false;
            }
            if ((UDFLib.ConvertDecimalToNull(tx8.Text) != null) && (UDFLib.ConvertDecimalToNull(tx08.Text) != null) && (decimal.Parse(tx8.Text) > decimal.Parse(tx08.Text)))
            {
                valstatus = false;
            }
            if ((UDFLib.ConvertDecimalToNull(tx9.Text) != null) && (UDFLib.ConvertDecimalToNull(tx09.Text) != null) && (decimal.Parse(tx9.Text) > decimal.Parse(tx09.Text)))
            {
                valstatus = false;
            }
            if ((UDFLib.ConvertDecimalToNull(tx10.Text) != null) && (UDFLib.ConvertDecimalToNull(tx010.Text) != null) && (decimal.Parse(tx10.Text) > decimal.Parse(tx010.Text)))
            {
                valstatus = false;
            }
            if ((UDFLib.ConvertDecimalToNull(tx11.Text) != null) && (UDFLib.ConvertDecimalToNull(tx011.Text) != null) && (decimal.Parse(tx11.Text) > decimal.Parse(tx011.Text)))
            {
                valstatus = false;
            }
            if ((UDFLib.ConvertDecimalToNull(tx12.Text) != null) && (UDFLib.ConvertDecimalToNull(tx012.Text) != null) && (decimal.Parse(tx12.Text) > decimal.Parse(tx012.Text)))
            {
                valstatus = false;
            }
            if ((UDFLib.ConvertDecimalToNull(tx13.Text) != null) && (UDFLib.ConvertDecimalToNull(tx013.Text) != null) && (decimal.Parse(tx13.Text) > decimal.Parse(tx013.Text)))
            {
                valstatus = false;
            }
            if ((UDFLib.ConvertDecimalToNull(tx14.Text) != null) && (UDFLib.ConvertDecimalToNull(tx014.Text) != null) && (decimal.Parse(tx14.Text) > decimal.Parse(tx014.Text)))
            {
                valstatus = false;
            }
            if ((UDFLib.ConvertDecimalToNull(tx15.Text) != null) && (UDFLib.ConvertDecimalToNull(tx015.Text) != null) && (decimal.Parse(tx15.Text) > decimal.Parse(tx015.Text)))
            {
                valstatus = false;
            }
            if ((UDFLib.ConvertDecimalToNull(tx16.Text) != null) && (UDFLib.ConvertDecimalToNull(tx016.Text) != null) && (decimal.Parse(tx16.Text) > decimal.Parse(tx016.Text)))
            {
                valstatus = false;
            }
            if ((UDFLib.ConvertDecimalToNull(tx17.Text) != null) && (UDFLib.ConvertDecimalToNull(tx017.Text) != null) && (decimal.Parse(tx17.Text) > decimal.Parse(tx017.Text)))
            {
                valstatus = false;
            }
            if ((UDFLib.ConvertDecimalToNull(tx18.Text) != null) && (UDFLib.ConvertDecimalToNull(tx018.Text) != null) && (decimal.Parse(tx18.Text) > decimal.Parse(tx018.Text)))
            {
                valstatus = false;
            }
            if ((UDFLib.ConvertDecimalToNull(tx19.Text) != null) && (UDFLib.ConvertDecimalToNull(tx019.Text) != null) && (decimal.Parse(tx19.Text) > decimal.Parse(tx019.Text)))
            {
                valstatus = false;
            }
            if ((UDFLib.ConvertDecimalToNull(tx20.Text) != null) && (UDFLib.ConvertDecimalToNull(tx020.Text) != null) && (decimal.Parse(tx20.Text) > decimal.Parse(tx020.Text)))
            {
                valstatus = false;
            }
            if ((UDFLib.ConvertDecimalToNull(tx21.Text) != null) && (UDFLib.ConvertDecimalToNull(tx021.Text) != null) && (decimal.Parse(tx21.Text) > decimal.Parse(tx021.Text)))
            {
                valstatus = false;
            }
            if ((UDFLib.ConvertDecimalToNull(tx22.Text) != null) && (UDFLib.ConvertDecimalToNull(tx022.Text) != null) && (decimal.Parse(tx22.Text) > decimal.Parse(tx022.Text)))
            {
                valstatus = false;
            }
            if ((UDFLib.ConvertDecimalToNull(tx23.Text) != null) && (UDFLib.ConvertDecimalToNull(tx023.Text) != null) && (decimal.Parse(tx23.Text) > decimal.Parse(tx023.Text)))
            {
                valstatus = false;
            }
            if ((UDFLib.ConvertDecimalToNull(tx24.Text) != null) && (UDFLib.ConvertDecimalToNull(tx024.Text) != null) && (decimal.Parse(tx24.Text) > decimal.Parse(tx024.Text)))
            {
                valstatus = false;
            }

            if (valstatus)
            {
                int i = BLL_Tec_ErLog.ErLog_ME_01_THRESHOLD_Update(UDFLib.ConvertIntegerToNull(lblid.Text), int.Parse(ViewState["VESSELID"].ToString()), UDFLib.ConvertDecimalToNull(tx1.Text),
                                                                   UDFLib.ConvertDecimalToNull(tx2.Text), UDFLib.ConvertDecimalToNull(tx3.Text), UDFLib.ConvertDecimalToNull(tx4.Text), UDFLib.ConvertDecimalToNull(tx5.Text), UDFLib.ConvertDecimalToNull(tx6.Text),
                                                                   UDFLib.ConvertDecimalToNull(tx7.Text), UDFLib.ConvertDecimalToNull(tx8.Text), UDFLib.ConvertDecimalToNull(tx9.Text), UDFLib.ConvertDecimalToNull(tx10.Text), UDFLib.ConvertDecimalToNull(tx01.Text),
                                                                   UDFLib.ConvertDecimalToNull(tx02.Text), UDFLib.ConvertDecimalToNull(tx03.Text), UDFLib.ConvertDecimalToNull(tx04.Text), UDFLib.ConvertDecimalToNull(tx05.Text), UDFLib.ConvertDecimalToNull(tx06.Text),
                                                                   UDFLib.ConvertDecimalToNull(tx07.Text), UDFLib.ConvertDecimalToNull(tx08.Text), UDFLib.ConvertDecimalToNull(tx09.Text), UDFLib.ConvertDecimalToNull(tx010.Text), UDFLib.ConvertDecimalToNull(tx11.Text),
                                                                   UDFLib.ConvertDecimalToNull(tx011.Text), UDFLib.ConvertDecimalToNull(tx12.Text), UDFLib.ConvertDecimalToNull(tx012.Text), UDFLib.ConvertDecimalToNull(tx13.Text), UDFLib.ConvertDecimalToNull(tx013.Text),
                                                                   UDFLib.ConvertDecimalToNull(tx14.Text), UDFLib.ConvertDecimalToNull(tx014.Text), UDFLib.ConvertDecimalToNull(tx15.Text), UDFLib.ConvertDecimalToNull(tx015.Text), UDFLib.ConvertDecimalToNull(tx16.Text),
                                                                   UDFLib.ConvertDecimalToNull(tx016.Text), UDFLib.ConvertDecimalToNull(tx17.Text), UDFLib.ConvertDecimalToNull(tx017.Text), UDFLib.ConvertDecimalToNull(tx18.Text), UDFLib.ConvertDecimalToNull(tx018.Text)
                                                                   , UDFLib.ConvertDecimalToNull(tx19.Text), UDFLib.ConvertDecimalToNull(tx019.Text), UDFLib.ConvertDecimalToNull(tx20.Text), UDFLib.ConvertDecimalToNull(tx020.Text), UDFLib.ConvertDecimalToNull(tx21.Text),
                                                                   UDFLib.ConvertDecimalToNull(tx021.Text), UDFLib.ConvertDecimalToNull(tx22.Text), UDFLib.ConvertDecimalToNull(tx022.Text), UDFLib.ConvertDecimalToNull(tx23.Text), UDFLib.ConvertDecimalToNull(tx023.Text)
                                                                   , UDFLib.ConvertDecimalToNull(tx24.Text), UDFLib.ConvertDecimalToNull(tx024.Text), 1);
                string js = "alert('Changes are updated ');";
                ScriptManager.RegisterStartupScript(this, this.GetType(), "Update", js, true);
            }
            else
            {
                string js = "alert('Please check your data');";
                ScriptManager.RegisterStartupScript(this, this.GetType(), "Update", js, true);
            }
        }
    }
コード例 #21
0
    protected void btnSave_Click(object sender, EventArgs e)
    {
        Repeater fvDetails = (Repeater)FormView1.Row.Cells[0].FindControl("Repeater2");

        foreach (RepeaterItem ritem in fvDetails.Items)
        {
            Label   lblid     = (Label)ritem.FindControl("lblid");
            Label   lbllogid  = (Label)ritem.FindControl("lblLogId");
            TextBox tx1       = (TextBox)ritem.FindControl("txt1");
            TextBox tx2       = (TextBox)ritem.FindControl("txt2");
            TextBox tx3       = (TextBox)ritem.FindControl("txt3");
            TextBox tx4       = (TextBox)ritem.FindControl("txt4");
            TextBox tx5       = (TextBox)ritem.FindControl("txt5");
            TextBox tx6       = (TextBox)ritem.FindControl("txt6");
            TextBox tx7       = (TextBox)ritem.FindControl("txt7");
            TextBox tx8       = (TextBox)ritem.FindControl("txt8");
            TextBox tx9       = (TextBox)ritem.FindControl("txt9");
            TextBox tx10      = (TextBox)ritem.FindControl("txt10");
            TextBox tx11      = (TextBox)ritem.FindControl("txt11");
            TextBox tx12      = (TextBox)ritem.FindControl("txt12");
            TextBox tx13      = (TextBox)ritem.FindControl("txt13");
            TextBox tx14      = (TextBox)ritem.FindControl("txt14");
            TextBox tx15      = (TextBox)ritem.FindControl("txt15");
            TextBox tx16      = (TextBox)ritem.FindControl("txt16");
            TextBox tx17      = (TextBox)ritem.FindControl("txt17");
            TextBox tx18      = (TextBox)ritem.FindControl("txt18");
            TextBox tx01      = (TextBox)ritem.FindControl("txt01");
            TextBox tx02      = (TextBox)ritem.FindControl("txt02");
            TextBox tx03      = (TextBox)ritem.FindControl("txt03");
            TextBox tx04      = (TextBox)ritem.FindControl("txt04");
            TextBox tx05      = (TextBox)ritem.FindControl("txt05");
            TextBox tx06      = (TextBox)ritem.FindControl("txt06");
            TextBox tx07      = (TextBox)ritem.FindControl("txt07");
            TextBox tx08      = (TextBox)ritem.FindControl("txt08");
            TextBox tx09      = (TextBox)ritem.FindControl("txt09");
            TextBox tx010     = (TextBox)ritem.FindControl("txt010");
            TextBox tx011     = (TextBox)ritem.FindControl("txt011");
            TextBox tx012     = (TextBox)ritem.FindControl("txt012");
            TextBox tx013     = (TextBox)ritem.FindControl("txt013");
            TextBox tx014     = (TextBox)ritem.FindControl("txt014");
            TextBox tx015     = (TextBox)ritem.FindControl("txt015");
            TextBox tx016     = (TextBox)ritem.FindControl("txt016");
            TextBox tx017     = (TextBox)ritem.FindControl("txt017");
            TextBox tx018     = (TextBox)ritem.FindControl("txt018");
            bool    valstatus = true;
            if ((UDFLib.ConvertDecimalToNull(tx1.Text) != null) && (UDFLib.ConvertDecimalToNull(tx01.Text) != null) && (decimal.Parse(tx1.Text) > decimal.Parse(tx01.Text)))
            {
                valstatus = false;
            }
            if ((UDFLib.ConvertDecimalToNull(tx2.Text) != null) && (UDFLib.ConvertDecimalToNull(tx02.Text) != null) && (decimal.Parse(tx2.Text) > decimal.Parse(tx02.Text)))
            {
                valstatus = false;
            }
            if ((UDFLib.ConvertDecimalToNull(tx3.Text) != null) && (UDFLib.ConvertDecimalToNull(tx03.Text) != null) && (decimal.Parse(tx3.Text) > decimal.Parse(tx03.Text)))
            {
                valstatus = false;
            }
            if ((UDFLib.ConvertDecimalToNull(tx4.Text) != null) && (UDFLib.ConvertDecimalToNull(tx04.Text) != null) && (decimal.Parse(tx4.Text) > decimal.Parse(tx04.Text)))
            {
                valstatus = false;
            }
            if ((UDFLib.ConvertDecimalToNull(tx5.Text) != null) && (UDFLib.ConvertDecimalToNull(tx05.Text) != null) && (decimal.Parse(tx5.Text) > decimal.Parse(tx05.Text)))
            {
                valstatus = false;
            }
            if ((UDFLib.ConvertDecimalToNull(tx6.Text) != null) && (UDFLib.ConvertDecimalToNull(tx06.Text) != null) && (decimal.Parse(tx6.Text) > decimal.Parse(tx06.Text)))
            {
                valstatus = false;
            }
            if ((UDFLib.ConvertDecimalToNull(tx7.Text) != null) && (UDFLib.ConvertDecimalToNull(tx07.Text) != null) && (decimal.Parse(tx7.Text) > decimal.Parse(tx07.Text)))
            {
                valstatus = false;
            }
            if ((UDFLib.ConvertDecimalToNull(tx8.Text) != null) && (UDFLib.ConvertDecimalToNull(tx08.Text) != null) && (decimal.Parse(tx8.Text) > decimal.Parse(tx08.Text)))
            {
                valstatus = false;
            }
            if ((UDFLib.ConvertDecimalToNull(tx9.Text) != null) && (UDFLib.ConvertDecimalToNull(tx09.Text) != null) && (decimal.Parse(tx9.Text) > decimal.Parse(tx09.Text)))
            {
                valstatus = false;
            }
            if ((UDFLib.ConvertDecimalToNull(tx10.Text) != null) && (UDFLib.ConvertDecimalToNull(tx010.Text) != null) && (decimal.Parse(tx10.Text) > decimal.Parse(tx010.Text)))
            {
                valstatus = false;
            }
            if ((UDFLib.ConvertDecimalToNull(tx11.Text) != null) && (UDFLib.ConvertDecimalToNull(tx011.Text) != null) && (decimal.Parse(tx11.Text) > decimal.Parse(tx011.Text)))
            {
                valstatus = false;
            }
            if ((UDFLib.ConvertDecimalToNull(tx12.Text) != null) && (UDFLib.ConvertDecimalToNull(tx012.Text) != null) && (decimal.Parse(tx12.Text) > decimal.Parse(tx012.Text)))
            {
                valstatus = false;
            }
            if ((UDFLib.ConvertDecimalToNull(tx13.Text) != null) && (UDFLib.ConvertDecimalToNull(tx013.Text) != null) && (decimal.Parse(tx13.Text) > decimal.Parse(tx013.Text)))
            {
                valstatus = false;
            }
            if ((UDFLib.ConvertDecimalToNull(tx14.Text) != null) && (UDFLib.ConvertDecimalToNull(tx014.Text) != null) && (decimal.Parse(tx14.Text) > decimal.Parse(tx014.Text)))
            {
                valstatus = false;
            }
            if ((UDFLib.ConvertDecimalToNull(tx15.Text) != null) && (UDFLib.ConvertDecimalToNull(tx015.Text) != null) && (decimal.Parse(tx15.Text) > decimal.Parse(tx015.Text)))
            {
                valstatus = false;
            }
            if ((UDFLib.ConvertDecimalToNull(tx16.Text) != null) && (UDFLib.ConvertDecimalToNull(tx016.Text) != null) && (decimal.Parse(tx16.Text) > decimal.Parse(tx016.Text)))
            {
                valstatus = false;
            }
            if ((UDFLib.ConvertDecimalToNull(tx17.Text) != null) && (UDFLib.ConvertDecimalToNull(tx017.Text) != null) && (decimal.Parse(tx17.Text) > decimal.Parse(tx017.Text)))
            {
                valstatus = false;
            }
            if ((UDFLib.ConvertDecimalToNull(tx18.Text) != null) && (UDFLib.ConvertDecimalToNull(tx018.Text) != null) && (decimal.Parse(tx18.Text) > decimal.Parse(tx018.Text)))
            {
                valstatus = false;
            }

            if (valstatus)
            {
                int i = BLL_Tec_ErLog.ErLog_ERLOG_TASG_THRESHOLD_Update(1, UDFLib.ConvertIntegerToNull(ViewState["VESSELID"].ToString()), UDFLib.ConvertDecimalToNull(tx1.Text), UDFLib.ConvertDecimalToNull(tx2.Text), UDFLib.ConvertDecimalToNull(tx3.Text),
                                                                        UDFLib.ConvertDecimalToNull(tx4.Text), UDFLib.ConvertDecimalToNull(tx5.Text), UDFLib.ConvertDecimalToNull(tx6.Text), UDFLib.ConvertDecimalToNull(tx7.Text), UDFLib.ConvertDecimalToNull(tx8.Text),
                                                                        UDFLib.ConvertDecimalToNull(tx9.Text), UDFLib.ConvertDecimalToNull(tx10.Text), UDFLib.ConvertDecimalToNull(tx11.Text), UDFLib.ConvertDecimalToNull(tx12.Text), UDFLib.ConvertDecimalToNull(tx13.Text),
                                                                        UDFLib.ConvertDecimalToNull(tx14.Text), UDFLib.ConvertDecimalToNull(tx15.Text), UDFLib.ConvertDecimalToNull(tx16.Text), UDFLib.ConvertDecimalToNull(tx17.Text), UDFLib.ConvertDecimalToNull(tx18.Text),
                                                                        UDFLib.ConvertDecimalToNull(tx01.Text), UDFLib.ConvertDecimalToNull(tx02.Text), UDFLib.ConvertDecimalToNull(tx03.Text), UDFLib.ConvertDecimalToNull(tx04.Text), UDFLib.ConvertDecimalToNull(tx5.Text),
                                                                        UDFLib.ConvertDecimalToNull(tx06.Text), UDFLib.ConvertDecimalToNull(tx07.Text), UDFLib.ConvertDecimalToNull(tx08.Text), UDFLib.ConvertDecimalToNull(tx09.Text), UDFLib.ConvertDecimalToNull(tx10.Text),
                                                                        UDFLib.ConvertDecimalToNull(tx011.Text), UDFLib.ConvertDecimalToNull(tx012.Text), UDFLib.ConvertDecimalToNull(tx013.Text), UDFLib.ConvertDecimalToNull(tx014.Text), UDFLib.ConvertDecimalToNull(tx15.Text),
                                                                        UDFLib.ConvertDecimalToNull(tx016.Text), UDFLib.ConvertDecimalToNull(tx017.Text), UDFLib.ConvertDecimalToNull(tx018.Text), Convert.ToInt32(Session["USERID"]));
                string js = "alert('Changes are updated ');";
                ScriptManager.RegisterStartupScript(this, this.GetType(), "Update", js, true);
            }
        }
    }
コード例 #22
0
    protected void btnSave_Click(object sender, EventArgs e)
    {
        Repeater fvDetails = (Repeater)FormView1.Row.Cells[0].FindControl("rpTrainingDetails");

        foreach (RepeaterItem ritem in fvDetails.Items)
        {
            Label   lblid    = (Label)ritem.FindControl("lblid");
            Label   lbllogid = (Label)ritem.FindControl("lblLogId");
            TextBox tx1      = (TextBox)ritem.FindControl("txt1");
            TextBox tx2      = (TextBox)ritem.FindControl("txt2");
            TextBox tx3      = (TextBox)ritem.FindControl("txt3");
            TextBox tx4      = (TextBox)ritem.FindControl("txt4");
            TextBox tx5      = (TextBox)ritem.FindControl("txt5");
            TextBox tx6      = (TextBox)ritem.FindControl("txt6");
            TextBox tx7      = (TextBox)ritem.FindControl("txt7");
            TextBox tx8      = (TextBox)ritem.FindControl("txt8");
            TextBox tx9      = (TextBox)ritem.FindControl("txt9");
            TextBox tx10     = (TextBox)ritem.FindControl("txt10");
            TextBox tx11     = (TextBox)ritem.FindControl("txt11");
            TextBox tx12     = (TextBox)ritem.FindControl("txt12");
            TextBox tx13     = (TextBox)ritem.FindControl("txt13");
            TextBox tx14     = (TextBox)ritem.FindControl("txt14");
            TextBox tx15     = (TextBox)ritem.FindControl("txt15");
            TextBox tx16     = (TextBox)ritem.FindControl("txt16");
            TextBox tx17     = (TextBox)ritem.FindControl("txt17");
            TextBox tx18     = (TextBox)ritem.FindControl("txt18");
            TextBox tx19     = (TextBox)ritem.FindControl("txt19");
            TextBox tx20     = (TextBox)ritem.FindControl("txt20");
            TextBox tx21     = (TextBox)ritem.FindControl("txt21");
            TextBox tx22     = (TextBox)ritem.FindControl("txt22");
            TextBox tx23     = (TextBox)ritem.FindControl("txt23");
            TextBox tx24     = (TextBox)ritem.FindControl("txt24");
            TextBox tx25     = (TextBox)ritem.FindControl("txt25");
            TextBox tx26     = (TextBox)ritem.FindControl("txt26");
            TextBox tx27     = (TextBox)ritem.FindControl("txt27");
            TextBox tx28     = (TextBox)ritem.FindControl("txt28");
            TextBox tx29     = (TextBox)ritem.FindControl("txt29");
            TextBox tx30     = (TextBox)ritem.FindControl("txt30");
            TextBox tx31     = (TextBox)ritem.FindControl("txt31");
            TextBox tx32     = (TextBox)ritem.FindControl("txt32");
            TextBox tx33     = (TextBox)ritem.FindControl("txt33");
            TextBox tx34     = (TextBox)ritem.FindControl("txt34");
            TextBox tx35     = (TextBox)ritem.FindControl("txt35");
            TextBox tx36     = (TextBox)ritem.FindControl("txt36");
            TextBox tx37     = (TextBox)ritem.FindControl("txt37");
            TextBox tx38     = (TextBox)ritem.FindControl("txt38");
            TextBox tx39     = (TextBox)ritem.FindControl("txt39");
            TextBox tx40     = (TextBox)ritem.FindControl("txt40");

            bool valstatus = true;
            if ((UDFLib.ConvertDecimalToNull(tx1.Text) != null) && (UDFLib.ConvertDecimalToNull(tx21.Text) != null) && (decimal.Parse(tx1.Text) > decimal.Parse(tx21.Text)))
            {
                valstatus = false;
            }
            if ((UDFLib.ConvertDecimalToNull(tx2.Text) != null) && (UDFLib.ConvertDecimalToNull(tx22.Text) != null) && (decimal.Parse(tx2.Text) > decimal.Parse(tx22.Text)))
            {
                valstatus = false;
            }
            if ((UDFLib.ConvertDecimalToNull(tx3.Text) != null) && (UDFLib.ConvertDecimalToNull(tx23.Text) != null) && (decimal.Parse(tx3.Text) > decimal.Parse(tx23.Text)))
            {
                valstatus = false;
            }
            if ((UDFLib.ConvertDecimalToNull(tx4.Text) != null) && (UDFLib.ConvertDecimalToNull(tx24.Text) != null) && (decimal.Parse(tx4.Text) > decimal.Parse(tx24.Text)))
            {
                valstatus = false;
            }
            if ((UDFLib.ConvertDecimalToNull(tx5.Text) != null) && (UDFLib.ConvertDecimalToNull(tx25.Text) != null) && (decimal.Parse(tx5.Text) > decimal.Parse(tx25.Text)))
            {
                valstatus = false;
            }
            if ((UDFLib.ConvertDecimalToNull(tx6.Text) != null) && (UDFLib.ConvertDecimalToNull(tx26.Text) != null) && (decimal.Parse(tx6.Text) > decimal.Parse(tx26.Text)))
            {
                valstatus = false;
            }
            if ((UDFLib.ConvertDecimalToNull(tx7.Text) != null) && (UDFLib.ConvertDecimalToNull(tx27.Text) != null) && (decimal.Parse(tx7.Text) > decimal.Parse(tx27.Text)))
            {
                valstatus = false;
            }
            if ((UDFLib.ConvertDecimalToNull(tx8.Text) != null) && (UDFLib.ConvertDecimalToNull(tx28.Text) != null) && (decimal.Parse(tx8.Text) > decimal.Parse(tx28.Text)))
            {
                valstatus = false;
            }
            if ((UDFLib.ConvertDecimalToNull(tx9.Text) != null) && (UDFLib.ConvertDecimalToNull(tx29.Text) != null) && (decimal.Parse(tx9.Text) > decimal.Parse(tx29.Text)))
            {
                valstatus = false;
            }
            if ((UDFLib.ConvertDecimalToNull(tx10.Text) != null) && (UDFLib.ConvertDecimalToNull(tx30.Text) != null) && (decimal.Parse(tx10.Text) > decimal.Parse(tx30.Text)))
            {
                valstatus = false;
            }
            if ((UDFLib.ConvertDecimalToNull(tx11.Text) != null) && (UDFLib.ConvertDecimalToNull(tx31.Text) != null) && (decimal.Parse(tx11.Text) > decimal.Parse(tx31.Text)))
            {
                valstatus = false;
            }
            if ((UDFLib.ConvertDecimalToNull(tx12.Text) != null) && (UDFLib.ConvertDecimalToNull(tx32.Text) != null) && (decimal.Parse(tx12.Text) > decimal.Parse(tx32.Text)))
            {
                valstatus = false;
            }
            if ((UDFLib.ConvertDecimalToNull(tx13.Text) != null) && (UDFLib.ConvertDecimalToNull(tx33.Text) != null) && (decimal.Parse(tx13.Text) > decimal.Parse(tx33.Text)))
            {
                valstatus = false;
            }
            if ((UDFLib.ConvertDecimalToNull(tx14.Text) != null) && (UDFLib.ConvertDecimalToNull(tx34.Text) != null) && (decimal.Parse(tx14.Text) > decimal.Parse(tx34.Text)))
            {
                valstatus = false;
            }
            if ((UDFLib.ConvertDecimalToNull(tx15.Text) != null) && (UDFLib.ConvertDecimalToNull(tx35.Text) != null) && (decimal.Parse(tx15.Text) > decimal.Parse(tx35.Text)))
            {
                valstatus = false;
            }
            if ((UDFLib.ConvertDecimalToNull(tx16.Text) != null) && (UDFLib.ConvertDecimalToNull(tx36.Text) != null) && (decimal.Parse(tx16.Text) > decimal.Parse(tx36.Text)))
            {
                valstatus = false;
            }
            if ((UDFLib.ConvertDecimalToNull(tx17.Text) != null) && (UDFLib.ConvertDecimalToNull(tx37.Text) != null) && (decimal.Parse(tx17.Text) > decimal.Parse(tx37.Text)))
            {
                valstatus = false;
            }
            if ((UDFLib.ConvertDecimalToNull(tx18.Text) != null) && (UDFLib.ConvertDecimalToNull(tx38.Text) != null) && (decimal.Parse(tx18.Text) > decimal.Parse(tx38.Text)))
            {
                valstatus = false;
            }
            if ((UDFLib.ConvertDecimalToNull(tx19.Text) != null) && (UDFLib.ConvertDecimalToNull(tx39.Text) != null) && (decimal.Parse(tx19.Text) > decimal.Parse(tx39.Text)))
            {
                valstatus = false;
            }
            if ((UDFLib.ConvertDecimalToNull(tx20.Text) != null) && (UDFLib.ConvertDecimalToNull(tx40.Text) != null) && (decimal.Parse(tx20.Text) > decimal.Parse(tx40.Text)))
            {
                valstatus = false;
            }

            if (valstatus)
            {
                int i = BLL_Tec_ErLog.ErLog_GENERATOR_ENGINES_THRESHOLD_Update(UDFLib.ConvertIntegerToNull(lblid.Text), UDFLib.ConvertIntegerToNull(ViewState["VESSELID"].ToString()), 1, UDFLib.ConvertIntegerToNull(tx1.Text),
                                                                               UDFLib.ConvertDecimalToNull(tx2.Text), UDFLib.ConvertDecimalToNull(tx3.Text), UDFLib.ConvertDecimalToNull(tx4.Text), UDFLib.ConvertDecimalToNull(tx5.Text), UDFLib.ConvertDecimalToNull(tx6.Text),
                                                                               UDFLib.ConvertDecimalToNull(tx7.Text), UDFLib.ConvertDecimalToNull(tx8.Text), UDFLib.ConvertDecimalToNull(tx9.Text), UDFLib.ConvertDecimalToNull(tx10.Text), UDFLib.ConvertDecimalToNull(tx11.Text),
                                                                               UDFLib.ConvertDecimalToNull(tx12.Text), UDFLib.ConvertDecimalToNull(tx13.Text), UDFLib.ConvertDecimalToNull(tx14.Text), UDFLib.ConvertDecimalToNull(tx15.Text), UDFLib.ConvertDecimalToNull(tx16.Text),
                                                                               UDFLib.ConvertDecimalToNull(tx17.Text), UDFLib.ConvertDecimalToNull(tx18.Text), UDFLib.ConvertDecimalToNull(tx19.Text), UDFLib.ConvertDecimalToNull(tx20.Text), UDFLib.ConvertDecimalToNull(tx21.Text),
                                                                               UDFLib.ConvertDecimalToNull(tx22.Text), UDFLib.ConvertDecimalToNull(tx23.Text), UDFLib.ConvertDecimalToNull(tx24.Text), UDFLib.ConvertDecimalToNull(tx25.Text), UDFLib.ConvertDecimalToNull(tx26.Text),
                                                                               UDFLib.ConvertDecimalToNull(tx27.Text), UDFLib.ConvertDecimalToNull(tx28.Text), UDFLib.ConvertDecimalToNull(tx29.Text), UDFLib.ConvertDecimalToNull(tx30.Text), UDFLib.ConvertDecimalToNull(tx31.Text),
                                                                               UDFLib.ConvertDecimalToNull(tx32.Text), UDFLib.ConvertDecimalToNull(tx33.Text), UDFLib.ConvertDecimalToNull(tx34.Text), UDFLib.ConvertDecimalToNull(tx35.Text), UDFLib.ConvertDecimalToNull(tx36.Text),
                                                                               UDFLib.ConvertDecimalToNull(tx37.Text), UDFLib.ConvertDecimalToNull(tx38.Text), UDFLib.ConvertDecimalToNull(tx39.Text), UDFLib.ConvertDecimalToNull(tx40.Text), Convert.ToInt32(Session["USERID"]));
                string js = "alert('Changes are updated ');";
                ScriptManager.RegisterStartupScript(this, this.GetType(), "Update", js, true);
            }
            else
            {
                string js = "alert('Please check your data');";
                ScriptManager.RegisterStartupScript(this, this.GetType(), "Update", js, true);
            }
        }
    }
コード例 #23
0
    private void UpdateERLog(int ids)
    {
        int updateRecords;

        if (ids == 1)
        {
            updateRecords = BLL_Tec_ErLog.ErLog_FODA_THRESHOLD_Update(int.Parse(ViewState["logid"].ToString()), UDFLib.ConvertIntegerToNull(ViewState["VESSELID"].ToString()), UDFLib.ConvertDecimalToNull(txtFODA_HO_ROB_PNN.Text), UDFLib.ConvertDecimalToNull(txtFODA_HO_CONS_ME.Text), UDFLib.ConvertDecimalToNull(txtFODA_HO_CONS_AE.Text), UDFLib.ConvertDecimalToNull(txtFODA_HO_CONS_BLR.Text),
                                                                      UDFLib.ConvertDecimalToNull(txtFODA_HO_CONS_TC.Text), UDFLib.ConvertDecimalToNull(txtFODA_HO_CONS_HTG.Text), UDFLib.ConvertDecimalToNull(txtFODA_HO_CONS_TTL.Text), UDFLib.ConvertDecimalToNull(txtFODA_HO_RCVD.Text), UDFLib.ConvertDecimalToNull(txtFODA_HO_AMEND.Text),
                                                                      UDFLib.ConvertDecimalToNull(txtFODA_HO_ROB.Text), UDFLib.ConvertDecimalToNull(txtFODA_DO_ROB_PNN.Text), UDFLib.ConvertDecimalToNull(txtFODA_DO_CONS_ME.Text), UDFLib.ConvertDecimalToNull(txtFODA_DO_CONS_AE.Text), UDFLib.ConvertDecimalToNull(txtFODA_DO_CONS_BLR.Text),
                                                                      UDFLib.ConvertDecimalToNull(txtFODA_DO_CONS_TC.Text), UDFLib.ConvertDecimalToNull(txtFODA_DO_CONS_HTG.Text), UDFLib.ConvertDecimalToNull(txtFODA_DO_CONS_TTL.Text), UDFLib.ConvertDecimalToNull(txtFODA_DO_RCVD.Text), UDFLib.ConvertDecimalToNull(txtFODA_DO_AMEND.Text),
                                                                      UDFLib.ConvertDecimalToNull(txtFODA_DO_ROB.Text), UDFLib.ConvertDecimalToNull(txtFODA_GO_ROB_PNN.Text), UDFLib.ConvertDecimalToNull(txtFODA_GO_CONS_ME.Text), UDFLib.ConvertDecimalToNull(txtFODA_GO_CONS_AE.Text), UDFLib.ConvertDecimalToNull(txtFODA_GO_CONS_BLR.Text),
                                                                      UDFLib.ConvertDecimalToNull(txtFODA_GO_CONS_TC.Text), UDFLib.ConvertDecimalToNull(txtFODA_GO_CONS_HTG.Text), UDFLib.ConvertDecimalToNull(txtFODA_GO_CONS_TTL.Text), UDFLib.ConvertDecimalToNull(txtFODA_GO_RCVD.Text), UDFLib.ConvertDecimalToNull(txtFODA_GO_AMEND.Text),
                                                                      UDFLib.ConvertDecimalToNull(txtFODA_GO_ROB.Text), UDFLib.ConvertDecimalToNull(txtFODA_HO_ROB_PNN_max.Text), UDFLib.ConvertDecimalToNull(txtFODA_HO_CONS_ME_Max.Text), UDFLib.ConvertDecimalToNull(txtFODA_HO_CONS_AE_Max.Text), UDFLib.ConvertDecimalToNull(txtFODA_HO_CONS_BLR_Max.Text),
                                                                      UDFLib.ConvertDecimalToNull(txtFODA_HO_CONS_TC_Max.Text), UDFLib.ConvertDecimalToNull(txtFODA_HO_CONS_HTG_Max.Text), UDFLib.ConvertDecimalToNull(txtFODA_HO_CONS_TTL_Max.Text), UDFLib.ConvertDecimalToNull(txtFODA_HO_RCVD_Max.Text), UDFLib.ConvertDecimalToNull(txtFODA_HO_AMEND_Max.Text),
                                                                      UDFLib.ConvertDecimalToNull(txtFODA_HO_ROB_Max.Text), UDFLib.ConvertDecimalToNull(txtFODA_DO_ROB_PNN_Max.Text), UDFLib.ConvertDecimalToNull(txtFODA_DO_CONS_ME_Max.Text), UDFLib.ConvertDecimalToNull(txtFODA_DO_CONS_AE_Max.Text), UDFLib.ConvertDecimalToNull(txtFODA_DO_CONS_BLR_Max.Text),
                                                                      UDFLib.ConvertDecimalToNull(txtFODA_DO_CONS_TC_Max.Text), UDFLib.ConvertDecimalToNull(txtFODA_DO_CONS_HTG_Max.Text), UDFLib.ConvertDecimalToNull(txtFODA_DO_CONS_TTL_Max.Text), UDFLib.ConvertDecimalToNull(txtFODA_DO_RCVD_Max.Text), UDFLib.ConvertDecimalToNull(txtFODA_DO_AMEND_Max.Text),
                                                                      UDFLib.ConvertDecimalToNull(txtFODA_DO_ROB_Max.Text), UDFLib.ConvertDecimalToNull(txtFODA_GO_ROB_PNN_Max.Text), UDFLib.ConvertDecimalToNull(txtFODA_GO_CONS_ME_Max.Text), UDFLib.ConvertDecimalToNull(txtFODA_GO_CONS_AE_Max.Text), UDFLib.ConvertDecimalToNull(txtFODA_GO_CONS_BLR_Max.Text),
                                                                      UDFLib.ConvertDecimalToNull(txtFODA_GO_CONS_TC_Max.Text), UDFLib.ConvertDecimalToNull(txtFODA_GO_CONS_HTG_Max.Text), UDFLib.ConvertDecimalToNull(txtFODA_GO_CONS_TTL_Max.Text), UDFLib.ConvertDecimalToNull(txtFODA_GO_RCVD_Max.Text), UDFLib.ConvertDecimalToNull(txtFODA_GO_AMEND_Max.Text),
                                                                      UDFLib.ConvertIntegerToNull(txtFODA_GO_ROB_Max.Text), Convert.ToInt32(Session["USERID"]));
            string js = "alert('Changes are updated ');";
            ScriptManager.RegisterStartupScript(this, this.GetType(), "Update", js, true);
        }
        if (ids == 2)
        {
            updateRecords = BLL_Tec_ErLog.ErLog_FWDa_THRESHOLD_Update(int.Parse(ViewState["logid"].ToString()), UDFLib.ConvertIntegerToNull(ViewState["VESSELID"].ToString()), UDFLib.ConvertDecimalToNull(txtFWDA_POT_ROB_PNN.Text), UDFLib.ConvertDecimalToNull(txtFWDA_POT_PROD.Text), UDFLib.ConvertDecimalToNull(txtFWDA_POT_RCVD.Text), UDFLib.ConvertDecimalToNull(txtFWDA_POT_CNSMP.Text), UDFLib.ConvertDecimalToNull(txtFWDA_POT_ROB.Text),
                                                                      UDFLib.ConvertDecimalToNull(txtFWDA_WASHP_ROB_PNN.Text), UDFLib.ConvertDecimalToNull(txtFWDA_WASHP_PROD.Text), UDFLib.ConvertDecimalToNull(txtFWDA_WASHP_RCVD.Text), UDFLib.ConvertDecimalToNull(txtFWDA_WASHP_CNSMP.Text), UDFLib.ConvertDecimalToNull(txtFWDA_WASHP_ROB.Text),
                                                                      UDFLib.ConvertDecimalToNull(txtFWDA_WASHS_ROB_PNN.Text), UDFLib.ConvertDecimalToNull(txtFWDA_WASHS_PROD.Text), UDFLib.ConvertDecimalToNull(txtFWDA_WASHS_RCVD.Text), UDFLib.ConvertDecimalToNull(txtFWDA_WASHS_CNSMP.Text), UDFLib.ConvertDecimalToNull(txtFWDA_WASHS_ROB.Text),
                                                                      UDFLib.ConvertDecimalToNull(txtFWDA_DISTL_ROB_PNN.Text), UDFLib.ConvertDecimalToNull(txtFWDA_DISTL_PROD.Text), UDFLib.ConvertDecimalToNull(txtFWDA_DISTL_RCVD.Text), UDFLib.ConvertDecimalToNull(txtFWDA_DISTL_CNSMP.Text), UDFLib.ConvertDecimalToNull(txtFWDA_DISTL_ROB.Text),
                                                                      UDFLib.ConvertDecimalToNull(txtFWDA_POT_ROB_PNN_Max.Text), UDFLib.ConvertDecimalToNull(txtFWDA_POT_PROD_Max.Text), UDFLib.ConvertDecimalToNull(txtFWDA_POT_RCVD_Max.Text), UDFLib.ConvertDecimalToNull(txtFWDA_POT_CNSMP_Max.Text), UDFLib.ConvertDecimalToNull(txtFWDA_POT_ROB_max.Text),
                                                                      UDFLib.ConvertDecimalToNull(txtFWDA_WASHP_ROB_PNN_Max.Text), UDFLib.ConvertDecimalToNull(txtFWDA_WASHP_PROD_Max.Text), UDFLib.ConvertDecimalToNull(txtFWDA_WASHP_RCVD_max.Text), UDFLib.ConvertDecimalToNull(txtFWDA_WASHP_CNSMP_max.Text), UDFLib.ConvertDecimalToNull(txtFWDA_WASHP_ROB_Max.Text),
                                                                      UDFLib.ConvertDecimalToNull(txtFWDA_WASHS_ROB_PNN_Max.Text), UDFLib.ConvertDecimalToNull(txtFWDA_WASHS_PROD_Max.Text), UDFLib.ConvertDecimalToNull(txtFWDA_WASHS_RCVD_Max.Text), UDFLib.ConvertDecimalToNull(txtFWDA_WASHS_CNSMP_Max.Text), UDFLib.ConvertDecimalToNull(txtFWDA_WASHS_ROB_Max.Text),
                                                                      UDFLib.ConvertDecimalToNull(txtFWDA_DISTL_ROB_PNN_Max.Text), UDFLib.ConvertDecimalToNull(txtFWDA_DISTL_PROD_Max.Text), UDFLib.ConvertDecimalToNull(txtFWDA_DISTL_RCVD_Max.Text), UDFLib.ConvertDecimalToNull(txtFWDA_DISTL_CNSMP_Max.Text), UDFLib.ConvertDecimalToNull(txtFWDA_DISTL_ROB_Max.Text), Convert.ToInt32(Session["USERID"]));
            string js = "alert('Changes are updated ');";
            ScriptManager.RegisterStartupScript(this, this.GetType(), "Update", js, true);
        }
        if (ids == 3)
        {
            updateRecords = BLL_Tec_ErLog.ErLog_WRKHRS_THRESHOLD_Update(int.Parse(ViewState["logid"].ToString()), UDFLib.ConvertIntegerToNull(ViewState["VESSELID"].ToString()), null, UDFLib.ConvertDecimalToNull(txtWRKHRS_ME_NN_Min.Text), null, null, UDFLib.ConvertDecimalToNull(txtWRKHRS_AE1_NN_min.Text), null, null, UDFLib.ConvertDecimalToNull(txtWRKHRS_AE2_NN_min.Text)
                                                                        , null, null, UDFLib.ConvertDecimalToNull(txtWRKHRS_AE3_NN_min.Text), null, null, UDFLib.ConvertDecimalToNull(txtWRKHRS_AE4_NN_min.Text), null, null, UDFLib.ConvertDecimalToNull(txtWRKHRS_TA_NN_Min.Text), null, null, UDFLib.ConvertDecimalToNull(txtWRKHRS_SG_NN_Min.Text)
                                                                        , null, null, UDFLib.ConvertDecimalToNull(txtWRKHRS_ME_NN_max.Text), null, null, UDFLib.ConvertDecimalToNull(txtWRKHRS_AE1_NN_Max.Text), null, null, UDFLib.ConvertDecimalToNull(txtWRKHRS_AE2_NN_Max.Text), null, null, UDFLib.ConvertDecimalToNull(txtWRKHRS_AE3_NN_Max.Text)
                                                                        , null, null, UDFLib.ConvertDecimalToNull(txtWRKHRS_AE4_NN_Max.Text), null, null, UDFLib.ConvertDecimalToNull(txtWRKHRS_TA_NN_Max.Text), null, null, UDFLib.ConvertDecimalToNull(txtWRKHRS_SG_NN_Max.Text), null, Convert.ToInt32(Session["USERID"]));
            string js = "alert('Changes are updated ');";
            ScriptManager.RegisterStartupScript(this, this.GetType(), "Update", js, true);
        }
        if (ids == 4)
        {
            updateRecords = BLL_Tec_ErLog.ErLog_LODA_THRESHOLD_Update(int.Parse(ViewState["logid"].ToString()), UDFLib.ConvertIntegerToNull(ViewState["VESSELID"].ToString()), UDFLib.ConvertDecimalToNull(txtLODA_MECC_ROB_PNN.Text), UDFLib.ConvertDecimalToNull(txtLODA_MECC_RCVD.Text), UDFLib.ConvertDecimalToNull(txtLODA_MECC_CNSMP.Text),
                                                                      UDFLib.ConvertDecimalToNull(txtLODA_MECC_ROB.Text), UDFLib.ConvertDecimalToNull(txtLODA_MECYL_ROB_PNN.Text), UDFLib.ConvertDecimalToNull(txtLODA_MECYL_RCVD.Text), UDFLib.ConvertDecimalToNull(txtLODA_MECYL_CNSMP.Text)
                                                                      , UDFLib.ConvertDecimalToNull(txtLODA_MECYL_ROB.Text), UDFLib.ConvertDecimalToNull(txtLODA_AECC_ROB_PNN.Text), UDFLib.ConvertDecimalToNull(txtLODA_AECC_RCVD.Text), UDFLib.ConvertDecimalToNull(txtLODA_AECC_CNSMP.Text),
                                                                      UDFLib.ConvertDecimalToNull(txtLODA_AECC_ROB.Text), UDFLib.ConvertDecimalToNull(txtLODA_MECC_ROB_PNN_Max.Text), UDFLib.ConvertDecimalToNull(txtLODA_MECC_RCVD_Max.Text), UDFLib.ConvertDecimalToNull(txtLODA_MECC_CNSMP_Max.Text),
                                                                      UDFLib.ConvertDecimalToNull(txtLODA_MECC_ROB_Max.Text), UDFLib.ConvertDecimalToNull(txtLODA_MECYL_ROB_PNN_Max.Text), UDFLib.ConvertDecimalToNull(txtLODA_MECYL_RCVD_Max.Text), UDFLib.ConvertDecimalToNull(txtLODA_MECYL_CNSMP_Max.Text),
                                                                      UDFLib.ConvertDecimalToNull(txtLODA_MECYL_ROB_Max.Text), UDFLib.ConvertDecimalToNull(txtLODA_AECC_ROB_PNN_max.Text), UDFLib.ConvertDecimalToNull(txtLODA_AECC_RCVD_Max.Text), UDFLib.ConvertDecimalToNull(txtLODA_AECC_CNSMP_Max.Text),
                                                                      UDFLib.ConvertDecimalToNull(txtLODA_AECC_ROB_Max.Text), Convert.ToInt32(Session["USERID"]));
            string js = "alert('Changes are updated ');";
            ScriptManager.RegisterStartupScript(this, this.GetType(), "Update", js, true);
        }
        if (ids == 5)
        {
            //updateRecords = BLL_Tec_ErLog.(int.Parse(ViewState["logid"].ToString()), UDFLib.ConvertIntegerToNull(txtDP_WIND_FORCE.Text), txtDP_WIND_DIR.Text, txtDP_SEA_COND.Text, UDFLib.ConvertIntegerToNull(txtDP_SWELL.Text), txtDP_SWELL_DIR.Text, txtDP_CURR.Text, UDFLib.ConvertIntegerToNull(txtDP_REVS_NTN.Text)
            //     , UDFLib.ConvertIntegerToNull(txtDP_AVG_RPM.Text), UDFLib.ConvertIntegerToNull(txtDP_ENG_DIST.Text), UDFLib.ConvertIntegerToNull(txtDP_OBS_DIST.Text), UDFLib.ConvertIntegerToNull(txtDP_TTL_DIST.Text), UDFLib.ConvertIntegerToNull(txtDP_HRS_FUL_SPD.Text), UDFLib.ConvertIntegerToNull(txtDP_SLIP.Text),
            //     UDFLib.ConvertIntegerToNull(txtDP_DIST_TOGO.Text), txtDP_HRS_RED_SPD.Text, UDFLib.ConvertIntegerToNull(txtDP_HRS_STOPD.Text), UDFLib.ConvertIntegerToNull(txtDP_OBS_SPD.Text), UDFLib.ConvertDateToNull(txtETA.Text),"", 1);
            //string js = "alert('Changes are updated ');";
            //ScriptManager.RegisterStartupScript(this, this.GetType(), "Update", js, true);
        }
    }
コード例 #24
0
    private void BindViews()
    {
        //DataTable dt = BLL_Tec_ErLog.ErLog_ME_00_Get(int.Parse(ViewState["logid"].ToString()));
        DataTable dt = BLL_Tec_ErLog.ErLog_ThresHold_Main_EDIT(int.Parse(Request.QueryString["VESSELID"].ToString()));

        if (dt.Rows.Count > 0)
        {
            DataRow dr = dt.Rows[0];

            ///           FUEL OIL DAILY ACCOUNT (MT)

            txtFODA_HO_ROB_PNN.Text  = dr["FODA_HO_ROB_PNN_Min"].ToString();
            txtFODA_DO_ROB_PNN.Text  = dr["FODA_DO_ROB_PNN_Min"].ToString();
            txtFODA_GO_ROB_PNN.Text  = dr["FODA_GO_ROB_PNN_Min"].ToString();
            txtFODA_HO_CONS_ME.Text  = dr["FODA_HO_CONS_ME_Min"].ToString();
            txtFODA_DO_CONS_ME.Text  = dr["FODA_DO_CONS_ME_Min"].ToString();
            txtFODA_GO_CONS_ME.Text  = dr["FODA_GO_CONS_ME_Min"].ToString();
            txtFODA_HO_CONS_AE.Text  = dr["FODA_HO_CONS_AE_Min"].ToString();
            txtFODA_DO_CONS_AE.Text  = dr["FODA_DO_CONS_AE_Min"].ToString();
            txtFODA_GO_CONS_AE.Text  = dr["FODA_GO_CONS_AE_Min"].ToString();
            txtFODA_HO_CONS_BLR.Text = dr["FODA_HO_CONS_BLR_Min"].ToString();
            txtFODA_DO_CONS_BLR.Text = dr["FODA_DO_CONS_BLR_Min"].ToString();
            txtFODA_GO_CONS_BLR.Text = dr["FODA_GO_CONS_BLR_Min"].ToString();
            txtFODA_HO_CONS_TC.Text  = dr["FODA_HO_CONS_TC_Min"].ToString();
            txtFODA_DO_CONS_TC.Text  = dr["FODA_DO_CONS_TC_Min"].ToString();
            txtFODA_GO_CONS_TC.Text  = dr["FODA_GO_CONS_TC_Min"].ToString();
            txtFODA_HO_CONS_HTG.Text = dr["FODA_HO_CONS_HTG_Min"].ToString();
            txtFODA_DO_CONS_HTG.Text = dr["FODA_DO_CONS_HTG_Min"].ToString();
            txtFODA_GO_CONS_HTG.Text = dr["FODA_GO_CONS_HTG_Min"].ToString();
            txtFODA_HO_CONS_TTL.Text = dr["FODA_HO_CONS_TTL_Min"].ToString();
            txtFODA_DO_CONS_TTL.Text = dr["FODA_DO_CONS_TTL_Min"].ToString();
            txtFODA_GO_CONS_TTL.Text = dr["FODA_GO_CONS_TTL_Min"].ToString();
            txtFODA_HO_RCVD.Text     = dr["FODA_HO_RCVD_Min"].ToString();
            txtFODA_DO_RCVD.Text     = dr["FODA_DO_RCVD_Min"].ToString();
            txtFODA_GO_RCVD.Text     = dr["FODA_GO_RCVD_Min"].ToString();
            txtFODA_HO_AMEND.Text    = dr["FODA_HO_AMEND_Min"].ToString();
            txtFODA_DO_AMEND.Text    = dr["FODA_DO_AMEND_Min"].ToString();
            txtFODA_GO_AMEND.Text    = dr["FODA_GO_AMEND_Min"].ToString();
            txtFODA_HO_ROB.Text      = dr["FODA_HO_ROB_Min"].ToString();
            txtFODA_DO_ROB.Text      = dr["FODA_DO_ROB_Min"].ToString();
            txtFODA_GO_ROB.Text      = dr["FODA_GO_ROB_Min"].ToString();

            txtFODA_HO_ROB_PNN_max.Text  = dr["FODA_HO_ROB_PNN_Max"].ToString();
            txtFODA_DO_ROB_PNN_Max.Text  = dr["FODA_DO_ROB_PNN_Max"].ToString();
            txtFODA_GO_ROB_PNN_Max.Text  = dr["FODA_GO_ROB_PNN_Max"].ToString();
            txtFODA_HO_CONS_ME_Max.Text  = dr["FODA_HO_CONS_ME_Max"].ToString();
            txtFODA_DO_CONS_ME_Max.Text  = dr["FODA_DO_CONS_ME_Max"].ToString();
            txtFODA_GO_CONS_ME_Max.Text  = dr["FODA_GO_CONS_ME_Max"].ToString();
            txtFODA_HO_CONS_AE_Max.Text  = dr["FODA_HO_CONS_AE_Max"].ToString();
            txtFODA_DO_CONS_AE_Max.Text  = dr["FODA_DO_CONS_AE_Max"].ToString();
            txtFODA_GO_CONS_AE_Max.Text  = dr["FODA_GO_CONS_AE_Max"].ToString();
            txtFODA_HO_CONS_BLR_Max.Text = dr["FODA_HO_CONS_BLR_Max"].ToString();
            txtFODA_DO_CONS_BLR_Max.Text = dr["FODA_DO_CONS_BLR_Max"].ToString();
            txtFODA_GO_CONS_BLR_Max.Text = dr["FODA_GO_CONS_BLR_Max"].ToString();
            txtFODA_HO_CONS_TC_Max.Text  = dr["FODA_HO_CONS_TC_Max"].ToString();
            txtFODA_DO_CONS_TC_Max.Text  = dr["FODA_DO_CONS_TC_Max"].ToString();
            txtFODA_GO_CONS_TC_Max.Text  = dr["FODA_GO_CONS_TC_Max"].ToString();
            txtFODA_HO_CONS_HTG_Max.Text = dr["FODA_HO_CONS_HTG_Max"].ToString();
            txtFODA_DO_CONS_HTG_Max.Text = dr["FODA_DO_CONS_HTG_Max"].ToString();
            txtFODA_GO_CONS_HTG_Max.Text = dr["FODA_GO_CONS_HTG_Max"].ToString();
            txtFODA_HO_CONS_TTL_Max.Text = dr["FODA_HO_CONS_TTL_Max"].ToString();
            txtFODA_DO_CONS_TTL_Max.Text = dr["FODA_DO_CONS_TTL_Max"].ToString();
            txtFODA_GO_CONS_TTL_Max.Text = dr["FODA_GO_CONS_TTL_Max"].ToString();
            txtFODA_HO_RCVD_Max.Text     = dr["FODA_HO_RCVD_Max"].ToString();
            txtFODA_DO_RCVD_Max.Text     = dr["FODA_DO_RCVD_Max"].ToString();
            txtFODA_GO_RCVD_Max.Text     = dr["FODA_GO_RCVD_Max"].ToString();
            txtFODA_HO_AMEND_Max.Text    = dr["FODA_HO_AMEND_Max"].ToString();
            txtFODA_DO_AMEND_Max.Text    = dr["FODA_DO_AMEND_Max"].ToString();
            txtFODA_GO_AMEND_Max.Text    = dr["FODA_GO_AMEND_Max"].ToString();
            txtFODA_HO_ROB_Max.Text      = dr["FODA_HO_ROB_Max"].ToString();
            txtFODA_DO_ROB_Max.Text      = dr["FODA_DO_ROB_Max"].ToString();
            txtFODA_GO_ROB_Max.Text      = dr["FODA_GO_ROB_Max"].ToString();

            ///  FRESH WATER DAILY ACCOUNT

            txtFWDA_POT_ROB_PNN.Text   = dr["FWDA_POT_ROB_PNN_Min"].ToString();
            txtFWDA_WASHP_ROB_PNN.Text = dr["FWDA_WASHP_ROB_PNN_Min"].ToString();
            txtFWDA_WASHS_ROB_PNN.Text = dr["FWDA_WASHS_ROB_PNN_Min"].ToString();
            txtFWDA_DISTL_ROB_PNN.Text = dr["FWDA_DISTL_ROB_PNN_Min"].ToString();
            txtFWDA_POT_PROD.Text      = dr["FWDA_POT_PROD_Min"].ToString();
            txtFWDA_WASHP_PROD.Text    = dr["FWDA_WASHP_PROD_Min"].ToString();
            txtFWDA_WASHS_PROD.Text    = dr["FWDA_WASHS_PROD_Min"].ToString();
            txtFWDA_DISTL_PROD.Text    = dr["FWDA_DISTL_PROD_Min"].ToString();
            txtFWDA_POT_RCVD.Text      = dr["FWDA_POT_RCVD_Min"].ToString();
            txtFWDA_WASHP_RCVD.Text    = dr["FWDA_WASHP_RCVD_Min"].ToString();
            txtFWDA_WASHS_RCVD.Text    = dr["FWDA_WASHS_RCVD_Min"].ToString();
            txtFWDA_DISTL_RCVD.Text    = dr["FWDA_DISTL_RCVD_Min"].ToString();
            txtFWDA_POT_CNSMP.Text     = dr["FWDA_POT_CNSMP_Min"].ToString();
            txtFWDA_WASHP_CNSMP.Text   = dr["FWDA_WASHP_CNSMP_Min"].ToString();
            txtFWDA_WASHS_CNSMP.Text   = dr["FWDA_WASHS_CNSMP_Min"].ToString();
            txtFWDA_DISTL_CNSMP.Text   = dr["FWDA_DISTL_CNSMP_Min"].ToString();
            txtFWDA_POT_ROB.Text       = dr["FWDA_POT_ROB_Min"].ToString();
            txtFWDA_WASHP_ROB.Text     = dr["FWDA_WASHP_ROB_Min"].ToString();
            txtFWDA_WASHS_ROB.Text     = dr["FWDA_WASHS_ROB_Min"].ToString();
            txtFWDA_DISTL_ROB.Text     = dr["FWDA_DISTL_ROB_Min"].ToString();

            txtFWDA_POT_ROB_PNN_Max.Text   = dr["FWDA_POT_ROB_PNN_MAX"].ToString();
            txtFWDA_WASHP_ROB_PNN_Max.Text = dr["FWDA_WASHP_ROB_PNN_MAX"].ToString();
            txtFWDA_WASHS_ROB_PNN_Max.Text = dr["FWDA_WASHS_ROB_PNN_Max"].ToString();
            txtFWDA_DISTL_ROB_PNN_Max.Text = dr["FWDA_DISTL_ROB_PNN_Max"].ToString();
            txtFWDA_POT_PROD_Max.Text      = dr["FWDA_POT_PROD_Max"].ToString();
            txtFWDA_WASHP_PROD_Max.Text    = dr["FWDA_WASHP_PROD_Max"].ToString();
            txtFWDA_WASHS_PROD_Max.Text    = dr["FWDA_WASHS_PROD_Max"].ToString();
            txtFWDA_DISTL_PROD_Max.Text    = dr["FWDA_DISTL_PROD_Max"].ToString();
            txtFWDA_POT_RCVD_Max.Text      = dr["FWDA_POT_RCVD_Max"].ToString();
            txtFWDA_WASHP_RCVD_max.Text    = dr["FWDA_WASHP_RCVD_Max"].ToString();
            txtFWDA_WASHS_RCVD_Max.Text    = dr["FWDA_WASHS_RCVD_Max"].ToString();
            txtFWDA_DISTL_RCVD_Max.Text    = dr["FWDA_DISTL_RCVD_Max"].ToString();
            txtFWDA_POT_CNSMP_Max.Text     = dr["FWDA_POT_CNSMP_Max"].ToString();
            txtFWDA_WASHP_CNSMP_max.Text   = dr["FWDA_WASHP_CNSMP_Max"].ToString();
            txtFWDA_WASHS_CNSMP_Max.Text   = dr["FWDA_WASHS_CNSMP_Max"].ToString();
            txtFWDA_DISTL_CNSMP_Max.Text   = dr["FWDA_DISTL_CNSMP_Max"].ToString();
            txtFWDA_POT_ROB_max.Text       = dr["FWDA_POT_ROB_Max"].ToString();
            txtFWDA_WASHP_ROB_Max.Text     = dr["FWDA_WASHP_ROB_Max"].ToString();
            txtFWDA_WASHS_ROB_Max.Text     = dr["FWDA_WASHS_ROB_Max"].ToString();
            txtFWDA_DISTL_ROB_Max.Text     = dr["FWDA_DISTL_ROB_Max"].ToString();

            // WORKING HOURS

            txtWRKHRS_ME_NN_Min.Text  = dr["WRKHRS_ME_NN_Min"].ToString();
            txtWRKHRS_AE1_NN_min.Text = dr["WRKHRS_AE1_NN_Min"].ToString();
            txtWRKHRS_AE2_NN_min.Text = dr["WRKHRS_AE2_NN_Min"].ToString();
            txtWRKHRS_AE3_NN_min.Text = dr["WRKHRS_AE3_NN_Min"].ToString();
            txtWRKHRS_AE4_NN_min.Text = dr["WRKHRS_AE4_NN_MIN"].ToString();
            txtWRKHRS_TA_NN_Min.Text  = dr["WRKHRS_TA_NN_Min"].ToString();
            txtWRKHRS_SG_NN_Min.Text  = dr["WRKHRS_SG_NN_Min"].ToString();
            txtWRKHRS_ME_NN_max.Text  = dr["WRKHRS_ME_NN_Max"].ToString();
            txtWRKHRS_AE1_NN_Max.Text = dr["WRKHRS_AE1_NN_Max"].ToString();
            txtWRKHRS_AE2_NN_Max.Text = dr["WRKHRS_AE2_NN_Max"].ToString();
            txtWRKHRS_AE3_NN_Max.Text = dr["WRKHRS_AE3_NN_Max"].ToString();
            txtWRKHRS_AE4_NN_Max.Text = dr["WRKHRS_AE4_NN_Max"].ToString();
            txtWRKHRS_TA_NN_Max.Text  = dr["WRKHRS_TA_NN_Max"].ToString();
            txtWRKHRS_SG_NN_Max.Text  = dr["WRKHRS_SG_NN_Max"].ToString();
            //txtWRKHRS_ME_TTL.Text =  dr["WRKHRS_ME_TTL"].ToString();
            //txtWRKHRS_AE1_TTL.Text =  dr["WRKHRS_AE1_TTL"].ToString();
            //txtWRKHRS_AE2_TTL.Text =  dr["WRKHRS_AE2_TTL"].ToString();
            //txtWRKHRS_AE3_TTL.Text =  dr["WRKHRS_AE3_TTL"].ToString();
            //txtWRKHRS_AE4_TTL.Text =  dr["WRKHRS_AE4_TTL"].ToString();
            //txtWRKHRS_TA_TTL.Text =  dr["WRKHRS_TA_TTL"].ToString();
            //txtWRKHRS_SG_TTL.Text =  dr["WRKHRS_SG_TTL"].ToString();

            // DAILY PERFORMANCE

            txtDP_WIND_FORCE.Text  = dr["DP_WIND_FORCE_Min"].ToString();
            txtDP_WIND_DIR.Text    = dr["DP_WIND_DIR_Min"].ToString();
            txtDP_SEA_COND.Text    = dr["DP_SEA_COND_Min"].ToString();
            txtDP_SWELL.Text       = dr["DP_SWELL_Min"].ToString();
            txtDP_SWELL_DIR.Text   = dr["DP_SWELL_DIR_Min"].ToString();
            txtDP_CURR.Text        = dr["DP_CURR_Min"].ToString();
            txtDP_REVS_NTN.Text    = dr["DP_REVS_NTN_Min"].ToString();
            txtDP_ENG_DIST.Text    = dr["DP_ENG_DIST_Min"].ToString();
            txtDP_OBS_DIST.Text    = dr["DP_OBS_DIST_Min"].ToString();
            txtDP_TTL_DIST.Text    = dr["DP_TTL_DIST_Min"].ToString();
            txtDP_HRS_FUL_SPD.Text = dr["DP_HRS_FUL_SPD_Min"].ToString();
            txtDP_AVG_RPM.Text     = dr["DP_AVG_RPM_Min"].ToString();
            txtDP_SLIP.Text        = dr["DP_SLIP_Min"].ToString();
            txtDP_DIST_TOGO.Text   = dr["DP_DIST_TOGO_Min"].ToString();
            txtDP_HRS_RED_SPD.Text = dr["DP_HRS_RED_SPD_Min"].ToString();
            txtDP_HRS_STOPD.Text   = dr["DP_HRS_STOPD_Min"].ToString();
            txtDP_OBS_SPD.Text     = dr["DP_OBS_SPD_Min"].ToString();
            txtETA.Text            = dr["ETA_Min"].ToString();

            //   LUBRICATING OIL DAILY ACCOUNT (Ltr)

            txtLODA_MECC_ROB_PNN.Text  = dr["LODA_MECC_ROB_PNN_Min"].ToString();
            txtLODA_MECYL_ROB_PNN.Text = dr["LODA_MECYL_ROB_PNN_Min"].ToString();
            txtLODA_AECC_ROB_PNN.Text  = dr["LODA_AECC_ROB_PNN_Min"].ToString();
            txtLODA_MECC_RCVD.Text     = dr["LODA_MECC_RCVD_Min"].ToString();
            txtLODA_MECYL_RCVD.Text    = dr["LODA_MECYL_RCVD_Min"].ToString();
            txtLODA_AECC_RCVD.Text     = dr["LODA_AECC_RCVD_Min"].ToString();
            txtLODA_MECC_CNSMP.Text    = dr["LODA_MECC_CNSMP_Min"].ToString();
            txtLODA_MECYL_CNSMP.Text   = dr["LODA_MECYL_CNSMP_Min"].ToString();
            txtLODA_AECC_CNSMP.Text    = dr["LODA_AECC_CNSMP_Min"].ToString();
            txtLODA_MECC_ROB.Text      = dr["LODA_MECC_ROB_Min"].ToString();
            txtLODA_MECYL_ROB.Text     = dr["LODA_MECYL_ROB_Min"].ToString();
            txtLODA_AECC_ROB.Text      = dr["LODA_AECC_ROB_Min"].ToString();

            txtLODA_MECC_ROB_PNN_Max.Text  = dr["LODA_MECC_ROB_PNN_Max"].ToString();
            txtLODA_MECYL_ROB_PNN_Max.Text = dr["LODA_MECYL_ROB_PNN_Max"].ToString();
            txtLODA_AECC_ROB_PNN_max.Text  = dr["LODA_AECC_ROB_PNN_Max"].ToString();
            txtLODA_MECC_RCVD_Max.Text     = dr["LODA_MECC_RCVD_Max"].ToString();
            txtLODA_MECYL_RCVD_Max.Text    = dr["LODA_MECYL_RCVD_Max"].ToString();
            txtLODA_AECC_RCVD_Max.Text     = dr["LODA_AECC_RCVD_Max"].ToString();
            txtLODA_MECC_CNSMP_Max.Text    = dr["LODA_MECC_CNSMP_Max"].ToString();
            txtLODA_MECYL_CNSMP_Max.Text   = dr["LODA_MECYL_CNSMP_Max"].ToString();
            txtLODA_AECC_CNSMP_Max.Text    = dr["LODA_AECC_CNSMP_Max"].ToString();
            txtLODA_MECC_ROB_Max.Text      = dr["LODA_MECC_ROB_Max"].ToString();
            txtLODA_MECYL_ROB_Max.Text     = dr["LODA_MECYL_ROB_Max"].ToString();
            txtLODA_AECC_ROB_Max.Text      = dr["LODA_AECC_ROB_Max"].ToString();
        }
    }
コード例 #25
0
    protected void btnSave_Click(object sender, EventArgs e)
    {
        Repeater fvDetails  = (Repeater)FormView1.Row.Cells[0].FindControl("rpEngine3");
        Repeater fvDetails1 = (Repeater)FormView1.Row.Cells[0].FindControl("Repeater1");
        Repeater fvDetails2 = (Repeater)FormView1.Row.Cells[0].FindControl("Repeater2");

        int i = -1;

        foreach (RepeaterItem ritem in fvDetails.Items)
        {
            bool valstatus = true;
            i = i + 1;;
            Label   lblid    = (Label)ritem.FindControl("lblid");
            Label   lbllogid = (Label)ritem.FindControl("lblLogId");
            TextBox tx1      = (TextBox)ritem.FindControl("txt1");
            TextBox tx2      = (TextBox)ritem.FindControl("txt2");
            TextBox tx3      = (TextBox)ritem.FindControl("txt3");
            TextBox tx4      = (TextBox)ritem.FindControl("txt4");
            TextBox tx5      = (TextBox)ritem.FindControl("txt5");
            TextBox tx6      = (TextBox)ritem.FindControl("txt6");
            TextBox tx7      = (TextBox)ritem.FindControl("txt7");
            TextBox tx8      = (TextBox)ritem.FindControl("txt8");
            TextBox tx9      = (TextBox)ritem.FindControl("txt9");
            TextBox tx10     = (TextBox)ritem.FindControl("txt10");
            TextBox tx11     = (TextBox)ritem.FindControl("txt11");
            TextBox tx12     = (TextBox)ritem.FindControl("txt12");
            TextBox tx13     = (TextBox)ritem.FindControl("txt13");
            TextBox tx14     = (TextBox)ritem.FindControl("txt14");
            TextBox tx15     = (TextBox)ritem.FindControl("txt15");
            TextBox tx16     = (TextBox)ritem.FindControl("txt16");
            TextBox tx17     = (TextBox)ritem.FindControl("txt17");
            TextBox tx18     = (TextBox)ritem.FindControl("txt18");
            TextBox tx19     = (TextBox)ritem.FindControl("txt19");
            TextBox tx01     = (TextBox)ritem.FindControl("txt01");
            TextBox tx02     = (TextBox)ritem.FindControl("txt02");
            TextBox tx03     = (TextBox)ritem.FindControl("txt03");
            TextBox tx04     = (TextBox)ritem.FindControl("txt04");
            TextBox tx05     = (TextBox)ritem.FindControl("txt05");
            TextBox tx06     = (TextBox)ritem.FindControl("txt06");
            TextBox tx07     = (TextBox)ritem.FindControl("txt07");
            TextBox tx08     = (TextBox)ritem.FindControl("txt08");
            TextBox tx09     = (TextBox)ritem.FindControl("txt09");
            TextBox tx010    = (TextBox)ritem.FindControl("txt010");
            TextBox tx011    = (TextBox)ritem.FindControl("txt011");
            TextBox tx012    = (TextBox)ritem.FindControl("txt012");
            TextBox tx013    = (TextBox)ritem.FindControl("txt013");
            TextBox tx014    = (TextBox)ritem.FindControl("txt014");
            TextBox tx015    = (TextBox)ritem.FindControl("txt015");
            TextBox tx016    = (TextBox)ritem.FindControl("txt016");
            TextBox tx017    = (TextBox)ritem.FindControl("txt017");
            TextBox tx018    = (TextBox)ritem.FindControl("txt018");
            TextBox tx019    = (TextBox)ritem.FindControl("txt019");

            RepeaterItem ritem1 = fvDetails2.Items[i];

            TextBox tx20  = (TextBox)ritem1.FindControl("txt20");
            TextBox tx21  = (TextBox)ritem1.FindControl("txt21");
            TextBox tx22  = (TextBox)ritem1.FindControl("txt22");
            TextBox tx23  = (TextBox)ritem1.FindControl("txt23");
            TextBox tx24  = (TextBox)ritem1.FindControl("txt24");
            TextBox tx25  = (TextBox)ritem1.FindControl("txt25");
            TextBox tx26  = (TextBox)ritem1.FindControl("txt26");
            TextBox tx27  = (TextBox)ritem1.FindControl("txt27");
            TextBox tx28  = (TextBox)ritem1.FindControl("txt28");
            TextBox tx29  = (TextBox)ritem1.FindControl("txt29");
            TextBox tx30  = (TextBox)ritem1.FindControl("txt30");
            TextBox tx31  = (TextBox)ritem1.FindControl("txt31");
            TextBox tx32  = (TextBox)ritem1.FindControl("txt32");
            TextBox tx020 = (TextBox)ritem1.FindControl("txt020");
            TextBox tx021 = (TextBox)ritem1.FindControl("txt021");
            TextBox tx022 = (TextBox)ritem1.FindControl("txt022");
            TextBox tx023 = (TextBox)ritem1.FindControl("txt023");
            TextBox tx024 = (TextBox)ritem1.FindControl("txt024");
            TextBox tx025 = (TextBox)ritem1.FindControl("txt025");
            TextBox tx026 = (TextBox)ritem1.FindControl("txt026");
            TextBox tx027 = (TextBox)ritem1.FindControl("txt027");
            TextBox tx028 = (TextBox)ritem1.FindControl("txt028");
            TextBox tx029 = (TextBox)ritem1.FindControl("txt029");
            TextBox tx030 = (TextBox)ritem1.FindControl("txt030");
            TextBox tx031 = (TextBox)ritem1.FindControl("txt031");
            TextBox tx032 = (TextBox)ritem1.FindControl("txt032");


            RepeaterItem ritem2 = fvDetails1.Items[i];
            TextBox      tx33   = (TextBox)ritem2.FindControl("txt33");
            TextBox      tx34   = (TextBox)ritem2.FindControl("txt34");
            TextBox      tx35   = (TextBox)ritem2.FindControl("txt35");
            TextBox      tx36   = (TextBox)ritem2.FindControl("txt36");
            TextBox      tx37   = (TextBox)ritem2.FindControl("txt37");
            TextBox      tx38   = (TextBox)ritem2.FindControl("txt38");
            TextBox      tx39   = (TextBox)ritem2.FindControl("txt39");
            TextBox      tx40   = (TextBox)ritem2.FindControl("txt40");
            TextBox      tx41   = (TextBox)ritem2.FindControl("txt41");
            TextBox      tx42   = (TextBox)ritem2.FindControl("txt42");
            TextBox      tx43   = (TextBox)ritem2.FindControl("txt43");
            TextBox      tx44   = (TextBox)ritem2.FindControl("txt44");
            TextBox      tx45   = (TextBox)ritem2.FindControl("txt45");
            TextBox      tx46   = (TextBox)ritem2.FindControl("txt46");
            TextBox      tx47   = (TextBox)ritem2.FindControl("txt47");
            TextBox      tx48   = (TextBox)ritem2.FindControl("txt48");
            TextBox      tx033  = (TextBox)ritem2.FindControl("txt33");
            TextBox      tx034  = (TextBox)ritem2.FindControl("txt34");
            TextBox      tx035  = (TextBox)ritem2.FindControl("txt35");
            TextBox      tx036  = (TextBox)ritem2.FindControl("txt36");
            TextBox      tx037  = (TextBox)ritem2.FindControl("txt37");
            TextBox      tx038  = (TextBox)ritem2.FindControl("txt38");
            TextBox      tx039  = (TextBox)ritem2.FindControl("txt39");
            TextBox      tx040  = (TextBox)ritem2.FindControl("txt40");
            TextBox      tx041  = (TextBox)ritem2.FindControl("txt41");
            TextBox      tx042  = (TextBox)ritem2.FindControl("txt42");
            TextBox      tx043  = (TextBox)ritem2.FindControl("txt43");
            TextBox      tx044  = (TextBox)ritem2.FindControl("txt44");
            TextBox      tx045  = (TextBox)ritem2.FindControl("txt45");
            TextBox      tx046  = (TextBox)ritem2.FindControl("txt46");
            TextBox      tx047  = (TextBox)ritem2.FindControl("txt47");
            TextBox      tx048  = (TextBox)ritem2.FindControl("txt48");

            if ((UDFLib.ConvertDecimalToNull(tx1.Text) != null) && (UDFLib.ConvertDecimalToNull(tx01.Text) != null) && (decimal.Parse(tx1.Text) > decimal.Parse(tx01.Text)))
            {
                valstatus = false;
            }
            if ((UDFLib.ConvertDecimalToNull(tx2.Text) != null) && (UDFLib.ConvertDecimalToNull(tx02.Text) != null) && (decimal.Parse(tx2.Text) > decimal.Parse(tx02.Text)))
            {
                valstatus = false;
            }
            if ((UDFLib.ConvertDecimalToNull(tx3.Text) != null) && (UDFLib.ConvertDecimalToNull(tx03.Text) != null) && (decimal.Parse(tx3.Text) > decimal.Parse(tx03.Text)))
            {
                valstatus = false;
            }
            if ((UDFLib.ConvertDecimalToNull(tx4.Text) != null) && (UDFLib.ConvertDecimalToNull(tx04.Text) != null) && (decimal.Parse(tx4.Text) > decimal.Parse(tx04.Text)))
            {
                valstatus = false;
            }
            if ((UDFLib.ConvertDecimalToNull(tx5.Text) != null) && (UDFLib.ConvertDecimalToNull(tx05.Text) != null) && (decimal.Parse(tx5.Text) > decimal.Parse(tx05.Text)))
            {
                valstatus = false;
            }
            if ((UDFLib.ConvertDecimalToNull(tx6.Text) != null) && (UDFLib.ConvertDecimalToNull(tx06.Text) != null) && (decimal.Parse(tx6.Text) > decimal.Parse(tx06.Text)))
            {
                valstatus = false;
            }
            if ((UDFLib.ConvertDecimalToNull(tx7.Text) != null) && (UDFLib.ConvertDecimalToNull(tx07.Text) != null) && (decimal.Parse(tx7.Text) > decimal.Parse(tx07.Text)))
            {
                valstatus = false;
            }
            if ((UDFLib.ConvertDecimalToNull(tx8.Text) != null) && (UDFLib.ConvertDecimalToNull(tx08.Text) != null) && (decimal.Parse(tx8.Text) > decimal.Parse(tx08.Text)))
            {
                valstatus = false;
            }
            if ((UDFLib.ConvertDecimalToNull(tx9.Text) != null) && (UDFLib.ConvertDecimalToNull(tx09.Text) != null) && (decimal.Parse(tx9.Text) > decimal.Parse(tx09.Text)))
            {
                valstatus = false;
            }
            if ((UDFLib.ConvertDecimalToNull(tx10.Text) != null) && (UDFLib.ConvertDecimalToNull(tx010.Text) != null) && (decimal.Parse(tx10.Text) > decimal.Parse(tx010.Text)))
            {
                valstatus = false;
            }
            if ((UDFLib.ConvertDecimalToNull(tx11.Text) != null) && (UDFLib.ConvertDecimalToNull(tx011.Text) != null) && (decimal.Parse(tx11.Text) > decimal.Parse(tx011.Text)))
            {
                valstatus = false;
            }
            if ((UDFLib.ConvertDecimalToNull(tx12.Text) != null) && (UDFLib.ConvertDecimalToNull(tx012.Text) != null) && (decimal.Parse(tx12.Text) > decimal.Parse(tx012.Text)))
            {
                valstatus = false;
            }
            if ((UDFLib.ConvertDecimalToNull(tx13.Text) != null) && (UDFLib.ConvertDecimalToNull(tx013.Text) != null) && (decimal.Parse(tx13.Text) > decimal.Parse(tx013.Text)))
            {
                valstatus = false;
            }
            if ((UDFLib.ConvertDecimalToNull(tx14.Text) != null) && (UDFLib.ConvertDecimalToNull(tx014.Text) != null) && (decimal.Parse(tx14.Text) > decimal.Parse(tx014.Text)))
            {
                valstatus = false;
            }
            if ((UDFLib.ConvertDecimalToNull(tx15.Text) != null) && (UDFLib.ConvertDecimalToNull(tx015.Text) != null) && (decimal.Parse(tx15.Text) > decimal.Parse(tx015.Text)))
            {
                valstatus = false;
            }
            if ((UDFLib.ConvertDecimalToNull(tx16.Text) != null) && (UDFLib.ConvertDecimalToNull(tx016.Text) != null) && (decimal.Parse(tx16.Text) > decimal.Parse(tx016.Text)))
            {
                valstatus = false;
            }
            if ((UDFLib.ConvertDecimalToNull(tx17.Text) != null) && (UDFLib.ConvertDecimalToNull(tx017.Text) != null) && (decimal.Parse(tx17.Text) > decimal.Parse(tx017.Text)))
            {
                valstatus = false;
            }
            if ((UDFLib.ConvertDecimalToNull(tx18.Text) != null) && (UDFLib.ConvertDecimalToNull(tx018.Text) != null) && (decimal.Parse(tx18.Text) > decimal.Parse(tx018.Text)))
            {
                valstatus = false;
            }
            if ((UDFLib.ConvertDecimalToNull(tx19.Text) != null) && (UDFLib.ConvertDecimalToNull(tx019.Text) != null) && (decimal.Parse(tx19.Text) > decimal.Parse(tx019.Text)))
            {
                valstatus = false;
            }
            if ((UDFLib.ConvertDecimalToNull(tx20.Text) != null) && (UDFLib.ConvertDecimalToNull(tx020.Text) != null) && (decimal.Parse(tx20.Text) > decimal.Parse(tx020.Text)))
            {
                valstatus = false;
            }
            if ((UDFLib.ConvertDecimalToNull(tx21.Text) != null) && (UDFLib.ConvertDecimalToNull(tx021.Text) != null) && (decimal.Parse(tx21.Text) > decimal.Parse(tx021.Text)))
            {
                valstatus = false;
            }
            if ((UDFLib.ConvertDecimalToNull(tx22.Text) != null) && (UDFLib.ConvertDecimalToNull(tx022.Text) != null) && (decimal.Parse(tx22.Text) > decimal.Parse(tx022.Text)))
            {
                valstatus = false;
            }
            if ((UDFLib.ConvertDecimalToNull(tx23.Text) != null) && (UDFLib.ConvertDecimalToNull(tx023.Text) != null) && (decimal.Parse(tx23.Text) > decimal.Parse(tx023.Text)))
            {
                valstatus = false;
            }
            if ((UDFLib.ConvertDecimalToNull(tx24.Text) != null) && (UDFLib.ConvertDecimalToNull(tx024.Text) != null) && (decimal.Parse(tx24.Text) > decimal.Parse(tx024.Text)))
            {
                valstatus = false;
            }
            if ((UDFLib.ConvertDecimalToNull(tx25.Text) != null) && (UDFLib.ConvertDecimalToNull(tx025.Text) != null) && (decimal.Parse(tx25.Text) > decimal.Parse(tx025.Text)))
            {
                valstatus = false;
            }
            if ((UDFLib.ConvertDecimalToNull(tx26.Text) != null) && (UDFLib.ConvertDecimalToNull(tx026.Text) != null) && (decimal.Parse(tx26.Text) > decimal.Parse(tx026.Text)))
            {
                valstatus = false;
            }
            if ((UDFLib.ConvertDecimalToNull(tx27.Text) != null) && (UDFLib.ConvertDecimalToNull(tx027.Text) != null) && (decimal.Parse(tx27.Text) > decimal.Parse(tx027.Text)))
            {
                valstatus = false;
            }
            if ((UDFLib.ConvertDecimalToNull(tx28.Text) != null) && (UDFLib.ConvertDecimalToNull(tx028.Text) != null) && (decimal.Parse(tx28.Text) > decimal.Parse(tx028.Text)))
            {
                valstatus = false;
            }
            if ((UDFLib.ConvertDecimalToNull(tx29.Text) != null) && (UDFLib.ConvertDecimalToNull(tx029.Text) != null) && (decimal.Parse(tx29.Text) > decimal.Parse(tx029.Text)))
            {
                valstatus = false;
            }
            if ((UDFLib.ConvertDecimalToNull(tx30.Text) != null) && (UDFLib.ConvertDecimalToNull(tx030.Text) != null) && (decimal.Parse(tx30.Text) > decimal.Parse(tx030.Text)))
            {
                valstatus = false;
            }
            if ((UDFLib.ConvertDecimalToNull(tx31.Text) != null) && (UDFLib.ConvertDecimalToNull(tx031.Text) != null) && (decimal.Parse(tx31.Text) > decimal.Parse(tx031.Text)))
            {
                valstatus = false;
            }
            if ((UDFLib.ConvertDecimalToNull(tx32.Text) != null) && (UDFLib.ConvertDecimalToNull(tx032.Text) != null) && (decimal.Parse(tx32.Text) > decimal.Parse(tx032.Text)))
            {
                valstatus = false;
            }
            if ((UDFLib.ConvertDecimalToNull(tx33.Text) != null) && (UDFLib.ConvertDecimalToNull(tx033.Text) != null) && (decimal.Parse(tx33.Text) > decimal.Parse(tx033.Text)))
            {
                valstatus = false;
            }
            if ((UDFLib.ConvertDecimalToNull(tx34.Text) != null) && (UDFLib.ConvertDecimalToNull(tx034.Text) != null) && (decimal.Parse(tx34.Text) > decimal.Parse(tx034.Text)))
            {
                valstatus = false;
            }
            if ((UDFLib.ConvertDecimalToNull(tx35.Text) != null) && (UDFLib.ConvertDecimalToNull(tx035.Text) != null) && (decimal.Parse(tx35.Text) > decimal.Parse(tx035.Text)))
            {
                valstatus = false;
            }
            if ((UDFLib.ConvertDecimalToNull(tx36.Text) != null) && (UDFLib.ConvertDecimalToNull(tx036.Text) != null) && (decimal.Parse(tx36.Text) > decimal.Parse(tx036.Text)))
            {
                valstatus = false;
            }
            if ((UDFLib.ConvertDecimalToNull(tx37.Text) != null) && (UDFLib.ConvertDecimalToNull(tx037.Text) != null) && (decimal.Parse(tx37.Text) > decimal.Parse(tx037.Text)))
            {
                valstatus = false;
            }
            if ((UDFLib.ConvertDecimalToNull(tx38.Text) != null) && (UDFLib.ConvertDecimalToNull(tx038.Text) != null) && (decimal.Parse(tx38.Text) > decimal.Parse(tx038.Text)))
            {
                valstatus = false;
            }
            if ((UDFLib.ConvertDecimalToNull(tx39.Text) != null) && (UDFLib.ConvertDecimalToNull(tx039.Text) != null) && (decimal.Parse(tx39.Text) > decimal.Parse(tx039.Text)))
            {
                valstatus = false;
            }
            if ((UDFLib.ConvertDecimalToNull(tx40.Text) != null) && (UDFLib.ConvertDecimalToNull(tx040.Text) != null) && (decimal.Parse(tx40.Text) > decimal.Parse(tx040.Text)))
            {
                valstatus = false;
            }
            if ((UDFLib.ConvertDecimalToNull(tx41.Text) != null) && (UDFLib.ConvertDecimalToNull(tx041.Text) != null) && (decimal.Parse(tx41.Text) > decimal.Parse(tx041.Text)))
            {
                valstatus = false;
            }
            if ((UDFLib.ConvertDecimalToNull(tx42.Text) != null) && (UDFLib.ConvertDecimalToNull(tx042.Text) != null) && (decimal.Parse(tx42.Text) > decimal.Parse(tx042.Text)))
            {
                valstatus = false;
            }
            if ((UDFLib.ConvertDecimalToNull(tx43.Text) != null) && (UDFLib.ConvertDecimalToNull(tx043.Text) != null) && (decimal.Parse(tx43.Text) > decimal.Parse(tx043.Text)))
            {
                valstatus = false;
            }
            if ((UDFLib.ConvertDecimalToNull(tx44.Text) != null) && (UDFLib.ConvertDecimalToNull(tx044.Text) != null) && (decimal.Parse(tx44.Text) > decimal.Parse(tx044.Text)))
            {
                valstatus = false;
            }
            if ((UDFLib.ConvertDecimalToNull(tx45.Text) != null) && (UDFLib.ConvertDecimalToNull(tx045.Text) != null) && (decimal.Parse(tx45.Text) > decimal.Parse(tx045.Text)))
            {
                valstatus = false;
            }
            if ((UDFLib.ConvertDecimalToNull(tx46.Text) != null) && (UDFLib.ConvertDecimalToNull(tx046.Text) != null) && (decimal.Parse(tx46.Text) > decimal.Parse(tx046.Text)))
            {
                valstatus = false;
            }
            if ((UDFLib.ConvertDecimalToNull(tx47.Text) != null) && (UDFLib.ConvertDecimalToNull(tx047.Text) != null) && (decimal.Parse(tx47.Text) > decimal.Parse(tx047.Text)))
            {
                valstatus = false;
            }
            if ((UDFLib.ConvertDecimalToNull(tx48.Text) != null) && (UDFLib.ConvertDecimalToNull(tx048.Text) != null) && (decimal.Parse(tx48.Text) > decimal.Parse(tx048.Text)))
            {
                valstatus = false;
            }

            if (valstatus)
            {
                int j = BLL_Tec_ErLog.ErLog_AC_FW_MISC_THRESHOLD_Update(UDFLib.ConvertIntegerToNull(lblid.Text), UDFLib.ConvertIntegerToNull(ViewState["VESSELID"].ToString()), UDFLib.ConvertDecimalToNull(tx1.Text), UDFLib.ConvertDecimalToNull(tx2.Text), UDFLib.ConvertDecimalToNull(tx3.Text),
                                                                        UDFLib.ConvertDecimalToNull(tx4.Text), UDFLib.ConvertDecimalToNull(tx5.Text), UDFLib.ConvertDecimalToNull(tx6.Text), UDFLib.ConvertDecimalToNull(tx7.Text), UDFLib.ConvertDecimalToNull(tx8.Text),
                                                                        UDFLib.ConvertDecimalToNull(tx9.Text), UDFLib.ConvertDecimalToNull(tx10.Text), UDFLib.ConvertDecimalToNull(tx11.Text), UDFLib.ConvertDecimalToNull(tx12.Text), UDFLib.ConvertDecimalToNull(tx13.Text),
                                                                        UDFLib.ConvertDecimalToNull(tx14.Text), UDFLib.ConvertDecimalToNull(tx15.Text), UDFLib.ConvertDecimalToNull(tx16.Text), UDFLib.ConvertDecimalToNull(tx17.Text), UDFLib.ConvertDecimalToNull(tx18.Text),
                                                                        UDFLib.ConvertDecimalToNull(tx19.Text), UDFLib.ConvertDecimalToNull(tx20.Text), UDFLib.ConvertDecimalToNull(tx21.Text), UDFLib.ConvertDecimalToNull(tx22.Text), UDFLib.ConvertDecimalToNull(tx23.Text),
                                                                        UDFLib.ConvertDecimalToNull(tx24.Text), UDFLib.ConvertDecimalToNull(tx25.Text), UDFLib.ConvertDecimalToNull(tx26.Text), UDFLib.ConvertDecimalToNull(tx27.Text), UDFLib.ConvertDecimalToNull(tx28.Text),
                                                                        UDFLib.ConvertDecimalToNull(tx29.Text), UDFLib.ConvertDecimalToNull(tx30.Text), UDFLib.ConvertDecimalToNull(tx31.Text), UDFLib.ConvertDecimalToNull(tx32.Text), UDFLib.ConvertDecimalToNull(tx33.Text),
                                                                        UDFLib.ConvertDecimalToNull(tx34.Text), UDFLib.ConvertDecimalToNull(tx35.Text), UDFLib.ConvertDecimalToNull(tx36.Text), UDFLib.ConvertDecimalToNull(tx37.Text), UDFLib.ConvertDecimalToNull(tx38.Text),
                                                                        UDFLib.ConvertDecimalToNull(tx39.Text), UDFLib.ConvertDecimalToNull(tx40.Text), UDFLib.ConvertDecimalToNull(tx41.Text), UDFLib.ConvertDecimalToNull(tx42.Text), UDFLib.ConvertDecimalToNull(tx43.Text),
                                                                        UDFLib.ConvertDecimalToNull(tx44.Text), UDFLib.ConvertDecimalToNull(tx45.Text), UDFLib.ConvertDecimalToNull(tx46.Text), UDFLib.ConvertDecimalToNull(tx47.Text), UDFLib.ConvertDecimalToNull(tx48.Text),
                                                                        UDFLib.ConvertDecimalToNull(tx01.Text), UDFLib.ConvertDecimalToNull(tx02.Text), UDFLib.ConvertDecimalToNull(tx03.Text), UDFLib.ConvertDecimalToNull(tx04.Text), UDFLib.ConvertDecimalToNull(tx05.Text),
                                                                        UDFLib.ConvertDecimalToNull(tx06.Text), UDFLib.ConvertDecimalToNull(tx07.Text), UDFLib.ConvertDecimalToNull(tx08.Text), UDFLib.ConvertDecimalToNull(tx09.Text), UDFLib.ConvertDecimalToNull(tx010.Text),
                                                                        UDFLib.ConvertDecimalToNull(tx011.Text), UDFLib.ConvertDecimalToNull(tx012.Text), UDFLib.ConvertDecimalToNull(tx013.Text), UDFLib.ConvertDecimalToNull(tx014.Text), UDFLib.ConvertDecimalToNull(tx015.Text),
                                                                        UDFLib.ConvertDecimalToNull(tx016.Text), UDFLib.ConvertDecimalToNull(tx017.Text), UDFLib.ConvertDecimalToNull(tx018.Text), UDFLib.ConvertDecimalToNull(tx019.Text), UDFLib.ConvertDecimalToNull(tx020.Text),
                                                                        UDFLib.ConvertDecimalToNull(tx021.Text), UDFLib.ConvertDecimalToNull(tx022.Text), UDFLib.ConvertDecimalToNull(tx023.Text), UDFLib.ConvertDecimalToNull(tx024.Text), UDFLib.ConvertDecimalToNull(tx025.Text),
                                                                        UDFLib.ConvertDecimalToNull(tx026.Text), UDFLib.ConvertDecimalToNull(tx027.Text), UDFLib.ConvertDecimalToNull(tx028.Text), UDFLib.ConvertDecimalToNull(tx029.Text), UDFLib.ConvertDecimalToNull(tx030.Text),
                                                                        UDFLib.ConvertDecimalToNull(tx031.Text), UDFLib.ConvertDecimalToNull(tx032.Text), UDFLib.ConvertDecimalToNull(tx033.Text), UDFLib.ConvertDecimalToNull(tx034.Text), UDFLib.ConvertDecimalToNull(tx05.Text),
                                                                        UDFLib.ConvertDecimalToNull(tx036.Text), UDFLib.ConvertDecimalToNull(tx037.Text), UDFLib.ConvertDecimalToNull(tx038.Text), UDFLib.ConvertDecimalToNull(tx039.Text), UDFLib.ConvertDecimalToNull(tx040.Text),
                                                                        UDFLib.ConvertDecimalToNull(tx041.Text), UDFLib.ConvertDecimalToNull(tx042.Text), UDFLib.ConvertDecimalToNull(tx043.Text), UDFLib.ConvertDecimalToNull(tx044.Text), UDFLib.ConvertDecimalToNull(tx045.Text),
                                                                        UDFLib.ConvertDecimalToNull(tx046.Text), UDFLib.ConvertDecimalToNull(tx047.Text), UDFLib.ConvertDecimalToNull(tx048.Text), 1);
                string js = "alert('Changes are updated');";
                ScriptManager.RegisterStartupScript(this, this.GetType(), "Update", js, true);
            }
            else
            {
                string js = "alert('Please check your data');";
                ScriptManager.RegisterStartupScript(this, this.GetType(), "Update", js, true);
            }
        }

        TextBox txtBLR_CW_CHLORIDES_BLR    = (TextBox)FormView1.Row.Cells[0].FindControl("txtBLR_CW_CHLORIDES_BLR");
        TextBox txtBLR_CW_CHLORIDES_MEJW   = (TextBox)FormView1.Row.Cells[0].FindControl("txtBLR_CW_CHLORIDES_MEJW");
        TextBox txtBLR_CW_CHLORIDES_MEPW   = (TextBox)FormView1.Row.Cells[0].FindControl("txtBLR_CW_CHLORIDES_MEPW");
        TextBox txtBLR_CW_CHLORIDES_AE     = (TextBox)FormView1.Row.Cells[0].FindControl("txtBLR_CW_CHLORIDES_AE");
        TextBox txtBLR_CW_CHLORIDES_CMPR   = (TextBox)FormView1.Row.Cells[0].FindControl("txtBLR_CW_CHLORIDES_CMPR");
        TextBox txtBLR_CW_ALKALINITY_BLR   = (TextBox)FormView1.Row.Cells[0].FindControl("txtBLR_CW_ALKALINITY_BLR");
        TextBox txtBLR_CW_ALKALINITY_MEJW  = (TextBox)FormView1.Row.Cells[0].FindControl("txtBLR_CW_ALKALINITY_MEJW");
        TextBox txtBLR_CW_ALKALINITY_MEPW  = (TextBox)FormView1.Row.Cells[0].FindControl("txtBLR_CW_ALKALINITY_MEPW");
        TextBox txtBLR_CW_ALKALINITY_AE    = (TextBox)FormView1.Row.Cells[0].FindControl("txtBLR_CW_ALKALINITY_AE");
        TextBox txtBLR_CW_ALKALINITY_CMPR  = (TextBox)FormView1.Row.Cells[0].FindControl("txtBLR_CW_ALKALINITY_CMPR");
        TextBox txtBLR_CW_TALKALINITY_BLR  = (TextBox)FormView1.Row.Cells[0].FindControl("txtBLR_CW_TALKALINITY_BLR");
        TextBox txtBLR_CW_TALKALINITY_MEJW = (TextBox)FormView1.Row.Cells[0].FindControl("txtBLR_CW_TALKALINITY_MEJW");
        TextBox txtBLR_CW_TALKALINITY_MEPW = (TextBox)FormView1.Row.Cells[0].FindControl("txtBLR_CW_TALKALINITY_MEPW");
        TextBox txtBLR_CW_TALKALINITY_AE   = (TextBox)FormView1.Row.Cells[0].FindControl("txtBLR_CW_TALKALINITY_AE");
        TextBox txtBLR_CW_TALKALINITY_CMPR = (TextBox)FormView1.Row.Cells[0].FindControl("txtBLR_CW_TALKALINITY_CMPR");
        TextBox txtBLR_CW_PHOSPHATES_BLR   = (TextBox)FormView1.Row.Cells[0].FindControl("txtBLR_CW_PHOSPHATES_BLR");
        TextBox txtBLR_CW_PHOSPHATES_MEJW  = (TextBox)FormView1.Row.Cells[0].FindControl("txtBLR_CW_PHOSPHATES_MEJW");
        TextBox txtBLR_CW_PHOSPHATES_MEPW  = (TextBox)FormView1.Row.Cells[0].FindControl("txtBLR_CW_PHOSPHATES_MEPW");
        TextBox txtBLR_CW_PHOSPHATES_AE    = (TextBox)FormView1.Row.Cells[0].FindControl("txtBLR_CW_PHOSPHATES_AE");
        TextBox txtBLR_CW_PHOSPHATES_CMPR  = (TextBox)FormView1.Row.Cells[0].FindControl("txtBLR_CW_PHOSPHATES_CMPR");
        TextBox txtBLR_CW_BLOWDOWN_BLR     = (TextBox)FormView1.Row.Cells[0].FindControl("txtBLR_CW_BLOWDOWN_BLR");
        TextBox txtBLR_CW_BLOWDOWN_MEJW    = (TextBox)FormView1.Row.Cells[0].FindControl("txtBLR_CW_BLOWDOWN_MEJW");
        TextBox txtBLR_CW_BLOWDOWN_MEPW    = (TextBox)FormView1.Row.Cells[0].FindControl("txtBLR_CW_BLOWDOWN_MEPW");
        TextBox txtBLR_CW_BLOWDOWN_AE      = (TextBox)FormView1.Row.Cells[0].FindControl("txtBLR_CW_BLOWDOWN_AE");
        TextBox txtBLR_CW_BLOWDOWN_CMPR    = (TextBox)FormView1.Row.Cells[0].FindControl("txtBLR_CW_BLOWDOWN_CMPR");
        TextBox txtBLR_CW_NITRITES_BLR     = (TextBox)FormView1.Row.Cells[0].FindControl("txtBLR_CW_NITRITES_BLR");
        TextBox txtBLR_CW_NITRITES_MEJW    = (TextBox)FormView1.Row.Cells[0].FindControl("txtBLR_CW_NITRITES_MEJW");
        TextBox txtBLR_CW_NITRITES_MEPW    = (TextBox)FormView1.Row.Cells[0].FindControl("txtBLR_CW_NITRITES_MEPW");
        TextBox txtBLR_CW_NITRITES_AE      = (TextBox)FormView1.Row.Cells[0].FindControl("txtBLR_CW_NITRITES_AE");
        TextBox txtBLR_CW_NITRITES_CMPR    = (TextBox)FormView1.Row.Cells[0].FindControl("txtBLR_CW_NITRITES_CMPR");
        TextBox txtBLR_CW_DOSAGE_BLR       = (TextBox)FormView1.Row.Cells[0].FindControl("txtBLR_CW_DOSAGE_BLR");
        TextBox txtBLR_CW_DOSAGE_MEJW      = (TextBox)FormView1.Row.Cells[0].FindControl("txtBLR_CW_DOSAGE_MEJW");
        TextBox txtBLR_CW_DOSAGE_MEPW      = (TextBox)FormView1.Row.Cells[0].FindControl("txtBLR_CW_DOSAGE_MEPW");
        TextBox txtBLR_CW_DOSAGE_AE        = (TextBox)FormView1.Row.Cells[0].FindControl("txtBLR_CW_DOSAGE_AE");
        TextBox txtBLR_CW_DOSAGE_CMPR      = (TextBox)FormView1.Row.Cells[0].FindControl("txtBLR_CW_DOSAGE_CMPR");

        TextBox txtBLR_CW_CHLORIDES_BLR_Max    = (TextBox)FormView1.Row.Cells[0].FindControl("txtBLR_CW_CHLORIDES_BLR_Max");
        TextBox txtBLR_CW_CHLORIDES_MEJW_Max   = (TextBox)FormView1.Row.Cells[0].FindControl("txtBLR_CW_CHLORIDES_MEJW_Max");
        TextBox txtBLR_CW_CHLORIDES_MEPW_Max   = (TextBox)FormView1.Row.Cells[0].FindControl("txtBLR_CW_CHLORIDES_MEPW_Max");
        TextBox txtBLR_CW_CHLORIDES_AE_Max     = (TextBox)FormView1.Row.Cells[0].FindControl("txtBLR_CW_CHLORIDES_AE_Max");
        TextBox txtBLR_CW_CHLORIDES_CMPR_Max   = (TextBox)FormView1.Row.Cells[0].FindControl("txtBLR_CW_CHLORIDES_CMPR_Max");
        TextBox txtBLR_CW_ALKALINITY_BLR_Max   = (TextBox)FormView1.Row.Cells[0].FindControl("txtBLR_CW_ALKALINITY_BLR_Max");
        TextBox txtBLR_CW_ALKALINITY_MEJW_Max  = (TextBox)FormView1.Row.Cells[0].FindControl("txtBLR_CW_ALKALINITY_MEJW_Max");
        TextBox txtBLR_CW_ALKALINITY_MEPW_Max  = (TextBox)FormView1.Row.Cells[0].FindControl("txtBLR_CW_ALKALINITY_MEPW_Max");
        TextBox txtBLR_CW_ALKALINITY_AE_Max    = (TextBox)FormView1.Row.Cells[0].FindControl("txtBLR_CW_ALKALINITY_AE_Max");
        TextBox txtBLR_CW_ALKALINITY_CMPR_Max  = (TextBox)FormView1.Row.Cells[0].FindControl("txtBLR_CW_ALKALINITY_CMPR_Max");
        TextBox txtBLR_CW_TALKALINITY_BLR_Max  = (TextBox)FormView1.Row.Cells[0].FindControl("txtBLR_CW_TALKALINITY_BLR_Max");
        TextBox txtBLR_CW_TALKALINITY_MEJW_Max = (TextBox)FormView1.Row.Cells[0].FindControl("txtBLR_CW_TALKALINITY_MEJW_Max");
        TextBox txtBLR_CW_TALKALINITY_MEPW_Max = (TextBox)FormView1.Row.Cells[0].FindControl("txtBLR_CW_TALKALINITY_MEPW_Max");
        TextBox txtBLR_CW_TALKALINITY_AE_Max   = (TextBox)FormView1.Row.Cells[0].FindControl("txtBLR_CW_TALKALINITY_AE_Max");
        TextBox txtBLR_CW_TALKALINITY_CMPR_Max = (TextBox)FormView1.Row.Cells[0].FindControl("txtBLR_CW_TALKALINITY_CMPR_Max");
        TextBox txtBLR_CW_PHOSPHATES_BLR_Max   = (TextBox)FormView1.Row.Cells[0].FindControl("txtBLR_CW_PHOSPHATES_BLR_Max");
        TextBox txtBLR_CW_PHOSPHATES_MEJW_Max  = (TextBox)FormView1.Row.Cells[0].FindControl("txtBLR_CW_PHOSPHATES_MEJW_Max");
        TextBox txtBLR_CW_PHOSPHATES_MEPW_Max  = (TextBox)FormView1.Row.Cells[0].FindControl("txtBLR_CW_PHOSPHATES_MEPW_Max");
        TextBox txtBLR_CW_PHOSPHATES_AE_Max    = (TextBox)FormView1.Row.Cells[0].FindControl("txtBLR_CW_PHOSPHATES_AE_Max");
        TextBox txtBLR_CW_PHOSPHATES_CMPR_Max  = (TextBox)FormView1.Row.Cells[0].FindControl("txtBLR_CW_PHOSPHATES_CMPR_Max");
        TextBox txtBLR_CW_BLOWDOWN_BLR_Max     = (TextBox)FormView1.Row.Cells[0].FindControl("txtBLR_CW_BLOWDOWN_BLR_Max");
        TextBox txtBLR_CW_BLOWDOWN_MEJW_Max    = (TextBox)FormView1.Row.Cells[0].FindControl("txtBLR_CW_BLOWDOWN_MEJW_Max");
        TextBox txtBLR_CW_BLOWDOWN_MEPW_Max    = (TextBox)FormView1.Row.Cells[0].FindControl("txtBLR_CW_BLOWDOWN_MEPW_Max");
        TextBox txtBLR_CW_BLOWDOWN_AE_Max      = (TextBox)FormView1.Row.Cells[0].FindControl("txtBLR_CW_BLOWDOWN_AE_Max");
        TextBox txtBLR_CW_BLOWDOWN_CMPR_Max    = (TextBox)FormView1.Row.Cells[0].FindControl("txtBLR_CW_BLOWDOWN_CMPR_Max");
        TextBox txtBLR_CW_NITRITES_BLR_Max     = (TextBox)FormView1.Row.Cells[0].FindControl("txtBLR_CW_NITRITES_BLR_Max");
        TextBox txtBLR_CW_NITRITES_MEJW_Max    = (TextBox)FormView1.Row.Cells[0].FindControl("txtBLR_CW_NITRITES_MEJW_Max");
        TextBox txtBLR_CW_NITRITES_MEPW_Max    = (TextBox)FormView1.Row.Cells[0].FindControl("txtBLR_CW_NITRITES_MEPW_Max");
        TextBox txtBLR_CW_NITRITES_AE_Max      = (TextBox)FormView1.Row.Cells[0].FindControl("txtBLR_CW_NITRITES_AE_Max");
        TextBox txtBLR_CW_NITRITES_CMPR_Max    = (TextBox)FormView1.Row.Cells[0].FindControl("txtBLR_CW_NITRITES_CMPR_Max");
        TextBox txtBLR_CW_DOSAGE_BLR_Max       = (TextBox)FormView1.Row.Cells[0].FindControl("txtBLR_CW_DOSAGE_BLR_Max");
        TextBox txtBLR_CW_DOSAGE_MEJW_Max      = (TextBox)FormView1.Row.Cells[0].FindControl("txtBLR_CW_DOSAGE_MEJW_Max");
        TextBox txtBLR_CW_DOSAGE_MEPW_Max      = (TextBox)FormView1.Row.Cells[0].FindControl("txtBLR_CW_DOSAGE_MEPW_Max");
        TextBox txtBLR_CW_DOSAGE_AE_Max        = (TextBox)FormView1.Row.Cells[0].FindControl("txtBLR_CW_DOSAGE_AE_Max");
        TextBox txtBLR_CW_DOSAGE_CMPR_Max      = (TextBox)FormView1.Row.Cells[0].FindControl("txtBLR_CW_DOSAGE_CMPR_Max");

        int m = BLL_Tec_ErLog.ErLog_BLR_CW_THRESHOLD_Update(1, UDFLib.ConvertIntegerToNull(ViewState["VESSELID"].ToString()), UDFLib.ConvertDecimalToNull(txtBLR_CW_CHLORIDES_BLR.Text), UDFLib.ConvertDecimalToNull(txtBLR_CW_CHLORIDES_BLR_Max.Text), UDFLib.ConvertDecimalToNull(txtBLR_CW_CHLORIDES_MEJW.Text),
                                                            UDFLib.ConvertDecimalToNull(txtBLR_CW_CHLORIDES_MEJW_Max.Text), UDFLib.ConvertDecimalToNull(txtBLR_CW_CHLORIDES_MEPW.Text), UDFLib.ConvertDecimalToNull(txtBLR_CW_CHLORIDES_MEPW_Max.Text),
                                                            UDFLib.ConvertDecimalToNull(txtBLR_CW_CHLORIDES_AE.Text), UDFLib.ConvertDecimalToNull(txtBLR_CW_CHLORIDES_AE_Max.Text), UDFLib.ConvertDecimalToNull(txtBLR_CW_CHLORIDES_CMPR.Text), UDFLib.ConvertDecimalToNull(txtBLR_CW_CHLORIDES_CMPR_Max.Text),
                                                            UDFLib.ConvertDecimalToNull(txtBLR_CW_ALKALINITY_BLR.Text), UDFLib.ConvertDecimalToNull(txtBLR_CW_ALKALINITY_BLR_Max.Text), UDFLib.ConvertDecimalToNull(txtBLR_CW_ALKALINITY_MEJW.Text), UDFLib.ConvertDecimalToNull(txtBLR_CW_ALKALINITY_MEJW_Max.Text),
                                                            UDFLib.ConvertDecimalToNull(txtBLR_CW_ALKALINITY_MEPW.Text), UDFLib.ConvertDecimalToNull(txtBLR_CW_ALKALINITY_MEPW_Max.Text), UDFLib.ConvertDecimalToNull(txtBLR_CW_ALKALINITY_AE.Text), UDFLib.ConvertDecimalToNull(txtBLR_CW_ALKALINITY_AE_Max.Text),
                                                            UDFLib.ConvertDecimalToNull(txtBLR_CW_ALKALINITY_CMPR.Text), UDFLib.ConvertDecimalToNull(txtBLR_CW_ALKALINITY_CMPR_Max.Text), UDFLib.ConvertDecimalToNull(txtBLR_CW_TALKALINITY_BLR.Text), UDFLib.ConvertDecimalToNull(txtBLR_CW_TALKALINITY_BLR_Max.Text),
                                                            UDFLib.ConvertDecimalToNull(txtBLR_CW_TALKALINITY_MEJW.Text), UDFLib.ConvertDecimalToNull(txtBLR_CW_TALKALINITY_MEJW_Max.Text), UDFLib.ConvertDecimalToNull(txtBLR_CW_TALKALINITY_MEPW.Text), UDFLib.ConvertDecimalToNull(txtBLR_CW_TALKALINITY_MEPW_Max.Text),
                                                            UDFLib.ConvertDecimalToNull(txtBLR_CW_TALKALINITY_AE.Text), UDFLib.ConvertDecimalToNull(txtBLR_CW_TALKALINITY_AE_Max.Text), UDFLib.ConvertDecimalToNull(txtBLR_CW_TALKALINITY_CMPR.Text), UDFLib.ConvertDecimalToNull(txtBLR_CW_TALKALINITY_CMPR_Max.Text),
                                                            UDFLib.ConvertDecimalToNull(txtBLR_CW_PHOSPHATES_BLR.Text), UDFLib.ConvertDecimalToNull(txtBLR_CW_PHOSPHATES_BLR_Max.Text), UDFLib.ConvertDecimalToNull(txtBLR_CW_PHOSPHATES_MEJW.Text), UDFLib.ConvertDecimalToNull(txtBLR_CW_PHOSPHATES_MEJW_Max.Text),
                                                            UDFLib.ConvertDecimalToNull(txtBLR_CW_PHOSPHATES_MEPW.Text), UDFLib.ConvertDecimalToNull(txtBLR_CW_PHOSPHATES_MEPW_Max.Text), UDFLib.ConvertDecimalToNull(txtBLR_CW_PHOSPHATES_AE.Text), UDFLib.ConvertDecimalToNull(txtBLR_CW_PHOSPHATES_AE_Max.Text),
                                                            UDFLib.ConvertDecimalToNull(txtBLR_CW_PHOSPHATES_CMPR.Text), UDFLib.ConvertDecimalToNull(txtBLR_CW_PHOSPHATES_CMPR_Max.Text), UDFLib.ConvertDecimalToNull(txtBLR_CW_BLOWDOWN_BLR.Text), UDFLib.ConvertDecimalToNull(txtBLR_CW_BLOWDOWN_BLR_Max.Text),
                                                            UDFLib.ConvertDecimalToNull(txtBLR_CW_BLOWDOWN_MEJW.Text), UDFLib.ConvertDecimalToNull(txtBLR_CW_BLOWDOWN_MEJW_Max.Text), UDFLib.ConvertDecimalToNull(txtBLR_CW_BLOWDOWN_MEPW.Text), UDFLib.ConvertDecimalToNull(txtBLR_CW_BLOWDOWN_MEPW_Max.Text),
                                                            UDFLib.ConvertDecimalToNull(txtBLR_CW_BLOWDOWN_AE.Text), UDFLib.ConvertDecimalToNull(txtBLR_CW_BLOWDOWN_AE_Max.Text), UDFLib.ConvertDecimalToNull(txtBLR_CW_BLOWDOWN_CMPR.Text), UDFLib.ConvertDecimalToNull(txtBLR_CW_BLOWDOWN_CMPR_Max.Text),
                                                            UDFLib.ConvertDecimalToNull(txtBLR_CW_NITRITES_BLR.Text), UDFLib.ConvertDecimalToNull(txtBLR_CW_NITRITES_BLR_Max.Text), UDFLib.ConvertDecimalToNull(txtBLR_CW_NITRITES_MEJW.Text), UDFLib.ConvertDecimalToNull(txtBLR_CW_NITRITES_MEJW_Max.Text),
                                                            UDFLib.ConvertDecimalToNull(txtBLR_CW_NITRITES_MEPW.Text), UDFLib.ConvertDecimalToNull(txtBLR_CW_NITRITES_MEPW_Max.Text), UDFLib.ConvertDecimalToNull(txtBLR_CW_NITRITES_AE.Text), UDFLib.ConvertDecimalToNull(txtBLR_CW_NITRITES_AE_Max.Text),
                                                            UDFLib.ConvertDecimalToNull(txtBLR_CW_NITRITES_CMPR.Text), UDFLib.ConvertDecimalToNull(txtBLR_CW_NITRITES_CMPR_Max.Text), UDFLib.ConvertDecimalToNull(txtBLR_CW_DOSAGE_BLR.Text), UDFLib.ConvertDecimalToNull(txtBLR_CW_DOSAGE_BLR_Max.Text),
                                                            UDFLib.ConvertDecimalToNull(txtBLR_CW_DOSAGE_MEJW.Text), UDFLib.ConvertDecimalToNull(txtBLR_CW_DOSAGE_MEJW_Max.Text), UDFLib.ConvertDecimalToNull(txtBLR_CW_DOSAGE_MEPW.Text), UDFLib.ConvertDecimalToNull(txtBLR_CW_DOSAGE_MEPW.Text),
                                                            UDFLib.ConvertDecimalToNull(txtBLR_CW_DOSAGE_AE.Text), UDFLib.ConvertDecimalToNull(txtBLR_CW_DOSAGE_AE_Max.Text), UDFLib.ConvertDecimalToNull(txtBLR_CW_DOSAGE_CMPR.Text), UDFLib.ConvertDecimalToNull(txtBLR_CW_DOSAGE_CMPR_Max.Text), 1);
    }
コード例 #26
0
ファイル: ERLogIndex.aspx.cs プロジェクト: 15831944/JIBE-ERP
    protected void gvERLogIndex_RowCommand(object sender, GridViewCommandEventArgs e)
    {
        if (e.CommandName == "Expand")
        {
            ImageButton imgbtn;
            GridView gv = (GridView)(sender);
            Int32 rowIndex = Convert.ToInt32(e.CommandArgument.ToString().Split(';')[2]);
            UpdatePanel objPH = (UpdatePanel)(gv.Rows[rowIndex].FindControl("objPHLHanomalies"));
            PlaceHolder PlaceHolder1 = (PlaceHolder)(gv.Rows[rowIndex].FindControl("PlaceHolder1"));

            GridView objChildGrid = (GridView)(gv.Rows[rowIndex].FindControl("grdLHanomalies"));

            int Vessel_ID = Convert.ToInt32(e.CommandArgument.ToString().Split(';')[0]);
            DateTime LOG_DATE = Convert.ToDateTime(e.CommandArgument.ToString().Split(';')[1]);

            DataSet ds = BLL_Tec_ErLog.Get_Erlog_WatchHours_Anomaly(Vessel_ID, LOG_DATE);

            imgbtn = (ImageButton)(gv.Rows[rowIndex].FindControl("ImgBtn"));

            foreach (GridViewRow gvr in gvERLogIndex.Rows)
            {
                if (gvr.DataItemIndex != rowIndex)
                {

                    UpdatePanel objPH1 = (UpdatePanel)(gvr.FindControl("objPHLHanomalies"));
                    PlaceHolder PlaceHolder12 = (PlaceHolder)(gvr.FindControl("PlaceHolder1"));
                    if (objPH1 != null)
                    {
                        objPH1.Visible = false;
                        ImageButton imgbtn1 = (ImageButton)(gvr.FindControl("ImgBtn"));

                        imgbtn1.ImageUrl = @"~/Images/plus.gif";

                    }

                    if (PlaceHolder12 != null)
                    {
                        PlaceHolder12.Visible = false;
                    }

                }

            }

            if (imgbtn.ImageUrl == "~/Images/plus.gif")
            {
                Session["LOG_ID"] = gv.DataKeys[rowIndex][0].ToString();
                //  objDS.SelectParameters["LOG_ID"].DefaultValue = gv.DataKeys[rowIndex][0].ToString();
                Session["LOG_ID"] = gv.DataKeys[rowIndex][0].ToString();
                Session["CurExDate"] = LOG_DATE;
                Session["CurExVessel_ID"] = Vessel_ID;
                objChildGrid.DataSource = ds.Tables[0];
                objChildGrid.DataBind();

                imgbtn.ImageUrl = @"~/Images/minus.gif";
                if (objPH != null)
                    objPH.Visible = true;
                PlaceHolder1.Visible = true;
                objChildGrid.Visible = true;
            }
            else
            {

                imgbtn.ImageUrl = @"~/Images/plus.gif";
                if (objPH != null)
                    objPH.Visible = false;
                PlaceHolder1.Visible = false;
                objChildGrid.Visible = false;

                // BindIndex();
            }
            //

        }
    }
コード例 #27
0
    private void BindAlertSetting()
    {
        DataTable dt = BLL_Tec_ErLog.Get_Followup_Settings().Tables[0];

        if (dt != null)
        {
            if (dt.Rows.Count > 0)
            {
                txtMailTo.Text = dt.Rows[0]["MAILTO"].ToString();

                if (dt.Rows[0]["LOGMAIL"].ToString() == "1")
                {
                    chkEmail.Checked = true;
                }
                else
                {
                    chkEmail.Checked = false;
                }


                if (dt.Rows[0]["LOGDASH"].ToString() == "1")
                {
                    chkDesktopAlert.Checked = true;
                }
                else
                {
                    chkDesktopAlert.Checked = false;
                }


                if (dt.Rows[0]["FOLLOWUPMAIL"].ToString() == "1")
                {
                    chkEmailRe.Checked = true;
                }
                else
                {
                    chkEmailRe.Checked = false;
                }


                if (dt.Rows[0]["FOLLOWUPDASH"].ToString() == "1")
                {
                    chkDesktopAlertRe.Checked = true;
                }
                else
                {
                    chkDesktopAlertRe.Checked = false;
                }


                if (dt.Rows[0]["ALERTTOMASTER"].ToString() == "1")
                {
                    chkMaster.Checked = true;
                }
                else
                {
                    chkMaster.Checked = false;
                }



                if (dt.Rows[0]["ALERTTOCE"].ToString() == "1")
                {
                    chkCe.Checked = true;
                }
                else
                {
                    chkCe.Checked = false;
                }
            }
        }
    }
コード例 #28
0
 protected void btnSaveAction_Click(object sender, EventArgs e)
 {
     BLL_Tec_ErLog.Update_Followup_Settings(txtMailTo.Text, chkEmail.Checked ? 1 : 0, chkDesktopAlert.Checked ? 1 : 0, chkEmailRe.Checked ? 1 : 0, chkDesktopAlertRe.Checked ? 1 : 0, chkMaster.Checked ? 1 : 0, chkCe.Checked ? 1 : 0, Convert.ToInt32(Session["USERID"]));
 }
コード例 #29
0
    protected void btnSave_Click(object sender, EventArgs e)
    {
        Label   lblthresHoldID                    = (Label)FormView1.Row.Cells[0].FindControl("lblThresHoldId");
        TextBox txt01ME_TEMP_EXH_Min              = (TextBox)FormView1.Row.Cells[0].FindControl("txtME_TEMP_EXH_Min");
        TextBox txt01ME_TEMP_EXH_Max              = (TextBox)FormView1.Row.Cells[0].FindControl("txtME_TEMP_EXH_Max");
        TextBox txt01METB_T_EXH_INLET_MIN         = (TextBox)FormView1.Row.Cells[0].FindControl("txtMETB_T_EXH_INLET_MIN");
        TextBox txt01METB_T_EXH_INLET_MAX         = (TextBox)FormView1.Row.Cells[0].FindControl("txtMETB_T_EXH_INLET_MAX");
        TextBox txt01METB_T_EXH_OUTLET_MIN        = (TextBox)FormView1.Row.Cells[0].FindControl("txtMETB_T_EXH_OUTLET_MIN");
        TextBox txt01METB_T_EXH_OUTLET_Max        = (TextBox)FormView1.Row.Cells[0].FindControl("txtMETB_T_EXH_OUTLET_Max");
        TextBox txt01METB_T_EXH_AIR_IN_MIN        = (TextBox)FormView1.Row.Cells[0].FindControl("txtMETB_T_EXH_AIR_IN_MIN");
        TextBox txt01METB_T_EXH_AIR_OUT_MIN       = (TextBox)FormView1.Row.Cells[0].FindControl("txtMETB_T_EXH_AIR_OUT_MIN");
        TextBox txt01METB_T_EXH_AIR_IN_Max        = (TextBox)FormView1.Row.Cells[0].FindControl("txtMETB_T_EXH_AIR_IN_Max");
        TextBox txt01METB_T_EXH_AIR_OUT_Max       = (TextBox)FormView1.Row.Cells[0].FindControl("txtMETB_T_EXH_AIR_OUT_Max");
        TextBox txt01METB_T_SCAVENGE_MIN          = (TextBox)FormView1.Row.Cells[0].FindControl("txtMETB_T_SCAVENGE_MIN");
        TextBox txt01METB_T_SCAVENGE_Max          = (TextBox)FormView1.Row.Cells[0].FindControl("txtMETB_T_SCAVENGE_Max");
        TextBox txt01METB_T_LO_B_MIN              = (TextBox)FormView1.Row.Cells[0].FindControl("txtMETB_T_LO_B_MIN");
        TextBox txt01METB_T_LO_B_MAX              = (TextBox)FormView1.Row.Cells[0].FindControl("txtMETB_T_LO_B_MAX");
        TextBox txt01METB_T_LO_T_Min              = (TextBox)FormView1.Row.Cells[0].FindControl("txtMETB_T_LO_T_Min");
        TextBox txt01METB_T_LO_T_Max              = (TextBox)FormView1.Row.Cells[0].FindControl("txtMETB_T_LO_T_Max");
        TextBox txt01METB_P_PD_AC_Min             = (TextBox)FormView1.Row.Cells[0].FindControl("txtMETB_P_PD_AC_Min");
        TextBox txt01METB_P_PD_AC_Max             = (TextBox)FormView1.Row.Cells[0].FindControl("txtMETB_P_PD_AC_Max");
        TextBox txt01ME_MB_IN_Min                 = (TextBox)FormView1.Row.Cells[0].FindControl("txtME_MB_IN_Min");
        TextBox txt01ME_MB_IN_Max                 = (TextBox)FormView1.Row.Cells[0].FindControl("txtME_MB_IN_Max");
        TextBox txt01ME_MB_OUT_Min                = (TextBox)FormView1.Row.Cells[0].FindControl("txtME_MB_OUT_Min");
        TextBox txt01ME_MB_OUT_Max                = (TextBox)FormView1.Row.Cells[0].FindControl("txtME_MB_OUT_Max");
        TextBox txt01ME_JC_IN_Min                 = (TextBox)FormView1.Row.Cells[0].FindControl("txtME_JC_IN_Min");
        TextBox txt01ME_JC_IN_Max                 = (TextBox)FormView1.Row.Cells[0].FindControl("txtME_JC_IN_Max");
        TextBox txt01ME_JC_OUT_Min                = (TextBox)FormView1.Row.Cells[0].FindControl("txtME_JC_OUT_Min");
        TextBox txt01ME_JC_OUT_Max                = (TextBox)FormView1.Row.Cells[0].FindControl("txtME_JC_OUT_Max");
        TextBox txt01ME_PC_IN_Min                 = (TextBox)FormView1.Row.Cells[0].FindControl("txtME_PC_IN_Min");
        TextBox txt01ME_PC_IN_Max                 = (TextBox)FormView1.Row.Cells[0].FindControl("txtME_PC_IN_Max");
        TextBox txt01ME_PC_OUT_Min                = (TextBox)FormView1.Row.Cells[0].FindControl("txtME_PC_OUT_Min");
        TextBox txt01ME_PC_OUT_Max                = (TextBox)FormView1.Row.Cells[0].FindControl("txtME_PC_OUT_Max");
        TextBox txt01ME_FUEL_OIL_Min              = (TextBox)FormView1.Row.Cells[0].FindControl("txtME_FUEL_OIL_Min");
        TextBox txt01ME_FUEL_OIL_Max              = (TextBox)FormView1.Row.Cells[0].FindControl("txtME_FUEL_OIL_Max");
        TextBox txt01ME_JC_FW_IN_min              = (TextBox)FormView1.Row.Cells[0].FindControl("txtME_JC_FW_IN_min");
        TextBox txt01ME_JC_FW_IN_Max              = (TextBox)FormView1.Row.Cells[0].FindControl("txtME_JC_FW_IN_Max");
        TextBox txt01ME_JC_FW_OUT_Min             = (TextBox)FormView1.Row.Cells[0].FindControl("txtME_JC_FW_OUT_Min");
        TextBox txt01ME_JC_FW_OUT_Max             = (TextBox)FormView1.Row.Cells[0].FindControl("txtME_JC_FW_OUT_Max");
        TextBox txt01ME_LC_LO_IN_min              = (TextBox)FormView1.Row.Cells[0].FindControl("txtME_LC_LO_IN_min");
        TextBox txt01ME_LC_LO_IN_Max              = (TextBox)FormView1.Row.Cells[0].FindControl("txtME_LC_LO_IN_Max");
        TextBox txt01ME_LC_LO_OUT_Min             = (TextBox)FormView1.Row.Cells[0].FindControl("txtME_LC_LO_OUT_Min");
        TextBox txt01ME_LC_LO_OUT_Max             = (TextBox)FormView1.Row.Cells[0].FindControl("txtME_LC_LO_OUT_Max");
        TextBox txt01ME_PC_LO_IN_min              = (TextBox)FormView1.Row.Cells[0].FindControl("txtME_PC_LO_IN_min");
        TextBox txt01ME_PC_LO_IN_Max              = (TextBox)FormView1.Row.Cells[0].FindControl("txtME_PC_LO_IN_Max");
        TextBox txt01ME_PC_LO_OUT_min             = (TextBox)FormView1.Row.Cells[0].FindControl("txtME_PC_LO_OUT_min");
        TextBox txt01ME_PC_LO_OUT_Max             = (TextBox)FormView1.Row.Cells[0].FindControl("txtME_PC_LO_OUT_Max");
        TextBox txt01ME_P_JACKET_WATER_min        = (TextBox)FormView1.Row.Cells[0].FindControl("txtME_P_JACKET_WATER_min");
        TextBox txt01ME_P_JACKET_WATER_Max        = (TextBox)FormView1.Row.Cells[0].FindControl("txtME_P_JACKET_WATER_Max");
        TextBox txt01ME_P_BEARING_XND_LO_Min      = (TextBox)FormView1.Row.Cells[0].FindControl("txtME_P_BEARING_XND_LO_Min");
        TextBox txt01ME_P_BEARING_XND_LO_Max      = (TextBox)FormView1.Row.Cells[0].FindControl("txtME_P_BEARING_XND_LO_Max");
        TextBox txt01ME_P_CAMSHAFT_LO_Min         = (TextBox)FormView1.Row.Cells[0].FindControl("txtME_P_CAMSHAFT_LO_Min");
        TextBox txt01ME_P_CAMSHAFT_LO_Max         = (TextBox)FormView1.Row.Cells[0].FindControl("txtME_P_CAMSHAFT_LO_Max");
        TextBox txt01ME_P_FV_COOLING_Min          = (TextBox)FormView1.Row.Cells[0].FindControl("txtME_P_FV_COOLING_Min");
        TextBox txt01ME_P_FV_COOLING_Max          = (TextBox)FormView1.Row.Cells[0].FindControl("txtME_P_FV_COOLING_Max");
        TextBox txt01ME_P_FUEL_OIL_min            = (TextBox)FormView1.Row.Cells[0].FindControl("txtME_P_FUEL_OIL_min");
        TextBox txt01ME_P_FUEL_OIL_Max            = (TextBox)FormView1.Row.Cells[0].FindControl("txtME_P_FUEL_OIL_Max");
        TextBox txt01ME_P_PISTON_COOLING_Min      = (TextBox)FormView1.Row.Cells[0].FindControl("txtME_P_PISTON_COOLING_Min");
        TextBox txt01ME_P_PISTON_COOLING_Max      = (TextBox)FormView1.Row.Cells[0].FindControl("txtME_P_PISTON_COOLING_Max");
        TextBox txt01ME_P_CONTROL_AIR_min         = (TextBox)FormView1.Row.Cells[0].FindControl("txtME_P_CONTROL_AIR_min");
        TextBox txt01ME_P_CONTROL_AIR_Max         = (TextBox)FormView1.Row.Cells[0].FindControl("txtME_P_CONTROL_AIR_Max");
        TextBox txt01REF_MEAT_TEMP_Min            = (TextBox)FormView1.Row.Cells[0].FindControl("txtREF_MEAT_TEMP_Min");
        TextBox txt01REF_MEAT_TEMP_Max            = (TextBox)FormView1.Row.Cells[0].FindControl("txtREF_MEAT_TEMP_Max");
        TextBox txt01REF_FISH_TEMP_Min            = (TextBox)FormView1.Row.Cells[0].FindControl("txtREF_FISH_TEMP_Min");
        TextBox txt01REF_FISH_TEMP_Max            = (TextBox)FormView1.Row.Cells[0].FindControl("txtREF_FISH_TEMP_Max");
        TextBox txt01REF_VEG_LOBBY_TEMP_Min       = (TextBox)FormView1.Row.Cells[0].FindControl("txtREF_VEG_LOBBY_TEMP_Min");
        TextBox txt01REF_VEG_LOBBY_TEMP_Max       = (TextBox)FormView1.Row.Cells[0].FindControl("txtREF_VEG_LOBBY_TEMP_Max");
        TextBox txt01FWGEN_VACCUM_Min             = (TextBox)FormView1.Row.Cells[0].FindControl("txtFWGEN_VACCUM_Min");
        TextBox txt01FWGEN_VACCUM_Max             = (TextBox)FormView1.Row.Cells[0].FindControl("txtFWGEN_VACCUM_Max");
        TextBox txt01FWGEN_SHELL_TEMP_Min         = (TextBox)FormView1.Row.Cells[0].FindControl("txtFWGEN_SHELL_TEMP_Min");
        TextBox txt01FWGEN_SHELL_TEMP_Max         = (TextBox)FormView1.Row.Cells[0].FindControl("txtFWGEN_SHELL_TEMP_Max");
        TextBox txt01FWGEN_SALINITY_PPM_Min       = (TextBox)FormView1.Row.Cells[0].FindControl("txtFWGEN_SALINITY_PPM_Min");
        TextBox txt01FWGEN_SALINITY_PPM_Max       = (TextBox)FormView1.Row.Cells[0].FindControl("txtFWGEN_SALINITY_PPM_Max");
        TextBox txt01PUR_HO_TEMP_Min              = (TextBox)FormView1.Row.Cells[0].FindControl("txtPUR_HO_TEMP_Min");
        TextBox txt01PUR_HO_TEMP_Max              = (TextBox)FormView1.Row.Cells[0].FindControl("txtPUR_HO_TEMP_Max");
        TextBox txt01PUR_LO_TEMP_Min              = (TextBox)FormView1.Row.Cells[0].FindControl("txtPUR_LO_TEMP_Min");
        TextBox txt01PUR_LO_TEMP_Max              = (TextBox)FormView1.Row.Cells[0].FindControl("txtPUR_LO_TEMP_Max");
        TextBox txt01MISC_THRUST_BRG_TEMP_Min     = (TextBox)FormView1.Row.Cells[0].FindControl("txtMISC_THRUST_BRG_TEMP_Min");
        TextBox txt01MISC_THRUST_BRG_TEMP_Max     = (TextBox)FormView1.Row.Cells[0].FindControl("txtMISC_THRUST_BRG_TEMP_Max");
        TextBox txt01MISC_INTERM_BRG_TEMP_Min     = (TextBox)FormView1.Row.Cells[0].FindControl("txtMISC_INTERM_BRG_TEMP_Min");
        TextBox txt01MISC_INTERM_BRG_TEMP_Max     = (TextBox)FormView1.Row.Cells[0].FindControl("txtMISC_INTERM_BRG_TEMP_Max");
        TextBox txt01MISC_STERN_TUBE_OIL_TEMP_Min = (TextBox)FormView1.Row.Cells[0].FindControl("txtMISC_STERN_TUBE_OIL_TEMP_Min");
        TextBox txt01MISC_STERN_TUBE_OIL_TEMP_Max = (TextBox)FormView1.Row.Cells[0].FindControl("txtMISC_STERN_TUBE_OIL_TEMP_Max");
        TextBox txt01MISC_HO_SETT_1_Min           = (TextBox)FormView1.Row.Cells[0].FindControl("txtMISC_HO_SETT_1_Min");
        TextBox txt01MISC_HO_SETT_1_Max           = (TextBox)FormView1.Row.Cells[0].FindControl("txtMISC_HO_SETT_1_Max");
        TextBox txt01MISC_HO_SETT_2_Min           = (TextBox)FormView1.Row.Cells[0].FindControl("txtMISC_HO_SETT_2_Min");
        TextBox txt01MISC_HO_SETT_2_Max           = (TextBox)FormView1.Row.Cells[0].FindControl("txtMISC_HO_SETT_2_Max");
        TextBox txt01MISC_HO_SERV_1_Min           = (TextBox)FormView1.Row.Cells[0].FindControl("txtMISC_HO_SERV_1_Min");
        TextBox txt01MISC_HO_SERV_1_Max           = (TextBox)FormView1.Row.Cells[0].FindControl("txtMISC_HO_SERV_1_Max");
        TextBox txt01MISC_HO_SERV_2_Min           = (TextBox)FormView1.Row.Cells[0].FindControl("txtMISC_HO_SERV_2_Min");
        TextBox txt01MISC_HO_SERV_2_Max           = (TextBox)FormView1.Row.Cells[0].FindControl("txtMISC_HO_SERV_2_Max");
        TextBox txt01GE_TEMP_EXH_MAX_Min          = (TextBox)FormView1.Row.Cells[0].FindControl("txtGE_TEMP_EXH_MAX_Min");
        TextBox txt01GE_TEMP_EXH_MAX_Max          = (TextBox)FormView1.Row.Cells[0].FindControl("txtGE_TEMP_EXH_MAX_Max");
        TextBox txt01GE_TEMP_EXH_MIN_Min          = (TextBox)FormView1.Row.Cells[0].FindControl("txtGE_TEMP_EXH_MIN_Min");
        TextBox txt01GE_TEMP_EXH_MIN_Max          = (TextBox)FormView1.Row.Cells[0].FindControl("txtGE_TEMP_EXH_MIN_Max");
        TextBox txt01GE_TEMP_CW_IN_Min            = (TextBox)FormView1.Row.Cells[0].FindControl("txtGE_TEMP_CW_IN_Min");
        TextBox txt01GE_TEMP_CW_IN_Max            = (TextBox)FormView1.Row.Cells[0].FindControl("txtGE_TEMP_CW_IN_Max");
        TextBox txt01GE_TEMP_CW_OUT_Min           = (TextBox)FormView1.Row.Cells[0].FindControl("txtGE_TEMP_CW_OUT_Min");
        TextBox txt01GE_TEMP_CW_OUT_Max           = (TextBox)FormView1.Row.Cells[0].FindControl("txtGE_TEMP_CW_OUT_Max");
        TextBox txt01GE_TEMP_LO_IN_Min            = (TextBox)FormView1.Row.Cells[0].FindControl("txtGE_TEMP_LO_IN_Min");
        TextBox txt01GE_TEMP_LO_IN_Max            = (TextBox)FormView1.Row.Cells[0].FindControl("txtGE_TEMP_LO_IN_Max");
        TextBox txt01GE_TEMP_LO_OUT_Min           = (TextBox)FormView1.Row.Cells[0].FindControl("txtGE_TEMP_LO_OUT_Min");
        TextBox txt01GE_TEMP_LO_OUT_Max           = (TextBox)FormView1.Row.Cells[0].FindControl("txtGE_TEMP_LO_OUT_Max");
        TextBox txt01GE_PRESS_LO_Min              = (TextBox)FormView1.Row.Cells[0].FindControl("txtGE_PRESS_LO_Min");
        TextBox txt01GE_PRESS_LO_Max              = (TextBox)FormView1.Row.Cells[0].FindControl("txtGE_PRESS_LO_Max");
        TextBox txt01GE_PRESS_CW_Min              = (TextBox)FormView1.Row.Cells[0].FindControl("txtGE_PRESS_CW_Min");
        TextBox txt01GE_PRESS_CW_Max              = (TextBox)FormView1.Row.Cells[0].FindControl("txtGE_PRESS_CW_Max");
        TextBox txt01SG_LO_PRESS_Min              = (TextBox)FormView1.Row.Cells[0].FindControl("txtSG_LO_PRESS_Min");
        TextBox txt01SG_LO_PRESS_Max              = (TextBox)FormView1.Row.Cells[0].FindControl("txtSG_LO_PRESS_Max");
        TextBox txt01SG_LO_TEMP_Min               = (TextBox)FormView1.Row.Cells[0].FindControl("txtSG_LO_TEMP_Min");
        TextBox txt01SG_LO_TEMP_Max               = (TextBox)FormView1.Row.Cells[0].FindControl("txtSG_LO_TEMP_Max");
        TextBox txt01CREATED_BY                   = (TextBox)FormView1.Row.Cells[0].FindControl("txtCREATED_BY");
        TextBox txt01CREATED_DATE                 = (TextBox)FormView1.Row.Cells[0].FindControl("txtCREATED_DATE");
        TextBox txt01MODIFIED_BY                  = (TextBox)FormView1.Row.Cells[0].FindControl("txtMODIFIED_BY");
        TextBox txt01MODIFIED_DATE                = (TextBox)FormView1.Row.Cells[0].FindControl("txtMODIFIED_DATE");
        TextBox txt01DELETED_BY                   = (TextBox)FormView1.Row.Cells[0].FindControl("txtDELETED_BY");
        TextBox txt01DELETED_DATE                 = (TextBox)FormView1.Row.Cells[0].FindControl("txtDELETED_DATE");
        TextBox txt01ACTIVE_STATUS                = (TextBox)FormView1.Row.Cells[0].FindControl("txtACTIVE_STATUS");

        int i = BLL_Tec_ErLog.Inser_Update_ErLogBookThresHold(UDFLib.ConvertIntegerToNull(lblthresHoldID.Text), int.Parse(ViewState["VESSELID"].ToString()), UDFLib.ConvertDecimalToNull(txt01ME_TEMP_EXH_Min.Text), UDFLib.ConvertDecimalToNull(txt01ME_TEMP_EXH_Max.Text),
                                                              UDFLib.ConvertDecimalToNull(txt01METB_T_EXH_INLET_MIN.Text), UDFLib.ConvertDecimalToNull(txt01METB_T_EXH_INLET_MAX.Text), UDFLib.ConvertDecimalToNull(txt01METB_T_EXH_OUTLET_MIN.Text),
                                                              UDFLib.ConvertDecimalToNull(txt01METB_T_EXH_OUTLET_Max.Text), UDFLib.ConvertDecimalToNull(txt01METB_T_EXH_AIR_IN_MIN.Text), UDFLib.ConvertDecimalToNull(txt01METB_T_EXH_AIR_OUT_MIN.Text),
                                                              UDFLib.ConvertDecimalToNull(txt01METB_T_EXH_AIR_IN_Max.Text), UDFLib.ConvertDecimalToNull(txt01METB_T_EXH_AIR_OUT_Max.Text), UDFLib.ConvertDecimalToNull(txt01METB_T_SCAVENGE_MIN.Text),
                                                              UDFLib.ConvertDecimalToNull(txt01METB_T_SCAVENGE_Max.Text), UDFLib.ConvertDecimalToNull(txt01METB_T_LO_B_MIN.Text), UDFLib.ConvertDecimalToNull(txt01METB_T_LO_B_MAX.Text),
                                                              UDFLib.ConvertDecimalToNull(txt01METB_T_LO_T_Min.Text), UDFLib.ConvertDecimalToNull(txt01METB_T_LO_T_Max.Text), UDFLib.ConvertDecimalToNull(txt01METB_P_PD_AC_Min.Text),
                                                              UDFLib.ConvertDecimalToNull(txt01METB_P_PD_AC_Max.Text), UDFLib.ConvertDecimalToNull(txt01ME_MB_IN_Min.Text), UDFLib.ConvertDecimalToNull(txt01ME_MB_IN_Max.Text),
                                                              UDFLib.ConvertDecimalToNull(txt01ME_MB_OUT_Min.Text), UDFLib.ConvertDecimalToNull(txt01ME_MB_OUT_Max.Text), UDFLib.ConvertDecimalToNull(txt01ME_JC_IN_Min.Text),
                                                              UDFLib.ConvertDecimalToNull(txt01ME_JC_IN_Max.Text), UDFLib.ConvertDecimalToNull(txt01ME_JC_OUT_Min.Text), UDFLib.ConvertDecimalToNull(txt01ME_JC_OUT_Max.Text),
                                                              UDFLib.ConvertDecimalToNull(txt01ME_PC_IN_Min.Text), UDFLib.ConvertDecimalToNull(txt01ME_PC_IN_Max.Text), UDFLib.ConvertDecimalToNull(txt01ME_PC_OUT_Min.Text),
                                                              UDFLib.ConvertDecimalToNull(txt01ME_PC_OUT_Max.Text), UDFLib.ConvertDecimalToNull(txt01ME_FUEL_OIL_Min.Text), UDFLib.ConvertDecimalToNull(txt01ME_FUEL_OIL_Max.Text),
                                                              UDFLib.ConvertDecimalToNull(txt01ME_JC_FW_IN_min.Text), UDFLib.ConvertDecimalToNull(txt01ME_JC_FW_IN_Max.Text), UDFLib.ConvertDecimalToNull(txt01ME_JC_FW_OUT_Min.Text),
                                                              UDFLib.ConvertDecimalToNull(txt01ME_JC_FW_OUT_Max.Text), UDFLib.ConvertDecimalToNull(txt01ME_LC_LO_IN_min.Text), UDFLib.ConvertDecimalToNull(txt01ME_LC_LO_IN_Max.Text),
                                                              UDFLib.ConvertDecimalToNull(txt01ME_LC_LO_OUT_Min.Text), UDFLib.ConvertDecimalToNull(txt01ME_LC_LO_OUT_Max.Text), UDFLib.ConvertDecimalToNull(txt01ME_PC_LO_IN_min.Text),
                                                              UDFLib.ConvertDecimalToNull(txt01ME_PC_LO_IN_Max.Text), UDFLib.ConvertDecimalToNull(txt01ME_PC_LO_OUT_min.Text), UDFLib.ConvertDecimalToNull(txt01ME_PC_LO_OUT_Max.Text),
                                                              UDFLib.ConvertDecimalToNull(txt01ME_P_JACKET_WATER_min.Text), UDFLib.ConvertDecimalToNull(txt01ME_P_JACKET_WATER_Max.Text), UDFLib.ConvertDecimalToNull(txt01ME_P_BEARING_XND_LO_Min.Text),
                                                              UDFLib.ConvertDecimalToNull(txt01ME_P_BEARING_XND_LO_Max.Text), UDFLib.ConvertDecimalToNull(txt01ME_P_CAMSHAFT_LO_Min.Text), UDFLib.ConvertDecimalToNull(txt01ME_P_CAMSHAFT_LO_Max.Text),
                                                              UDFLib.ConvertDecimalToNull(txt01ME_P_FV_COOLING_Min.Text), UDFLib.ConvertDecimalToNull(txt01ME_P_FV_COOLING_Max.Text), UDFLib.ConvertDecimalToNull(txt01ME_P_FUEL_OIL_min.Text),
                                                              UDFLib.ConvertDecimalToNull(txt01ME_P_FUEL_OIL_Max.Text), UDFLib.ConvertDecimalToNull(txt01ME_P_PISTON_COOLING_Min.Text), UDFLib.ConvertDecimalToNull(txt01ME_P_PISTON_COOLING_Max.Text),
                                                              UDFLib.ConvertDecimalToNull(txt01ME_P_CONTROL_AIR_min.Text), UDFLib.ConvertDecimalToNull(txt01ME_P_CONTROL_AIR_Max.Text), UDFLib.ConvertDecimalToNull(txt01REF_MEAT_TEMP_Min.Text),
                                                              UDFLib.ConvertDecimalToNull(txt01REF_MEAT_TEMP_Max.Text), UDFLib.ConvertDecimalToNull(txt01REF_FISH_TEMP_Min.Text), UDFLib.ConvertDecimalToNull(txt01REF_FISH_TEMP_Max.Text),
                                                              UDFLib.ConvertDecimalToNull(txt01REF_VEG_LOBBY_TEMP_Min.Text), UDFLib.ConvertDecimalToNull(txt01REF_VEG_LOBBY_TEMP_Max.Text), UDFLib.ConvertDecimalToNull(txt01FWGEN_VACCUM_Min.Text),
                                                              UDFLib.ConvertDecimalToNull(txt01FWGEN_VACCUM_Max.Text), UDFLib.ConvertDecimalToNull(txt01FWGEN_SHELL_TEMP_Min.Text), UDFLib.ConvertDecimalToNull(txt01FWGEN_SHELL_TEMP_Max.Text),
                                                              UDFLib.ConvertDecimalToNull(txt01FWGEN_SALINITY_PPM_Min.Text), UDFLib.ConvertDecimalToNull(txt01FWGEN_SALINITY_PPM_Max.Text), UDFLib.ConvertDecimalToNull(txt01PUR_HO_TEMP_Min.Text),
                                                              UDFLib.ConvertDecimalToNull(txt01PUR_HO_TEMP_Max.Text), UDFLib.ConvertDecimalToNull(txt01PUR_LO_TEMP_Min.Text), UDFLib.ConvertDecimalToNull(txt01PUR_LO_TEMP_Max.Text),
                                                              UDFLib.ConvertDecimalToNull(txt01MISC_THRUST_BRG_TEMP_Min.Text), UDFLib.ConvertDecimalToNull(txt01MISC_THRUST_BRG_TEMP_Max.Text), UDFLib.ConvertDecimalToNull(txt01MISC_INTERM_BRG_TEMP_Min.Text),
                                                              UDFLib.ConvertDecimalToNull(txt01MISC_INTERM_BRG_TEMP_Max.Text), UDFLib.ConvertDecimalToNull(txt01MISC_STERN_TUBE_OIL_TEMP_Min.Text), UDFLib.ConvertDecimalToNull(txt01MISC_STERN_TUBE_OIL_TEMP_Max.Text),
                                                              UDFLib.ConvertDecimalToNull(txt01MISC_HO_SETT_1_Min.Text), UDFLib.ConvertDecimalToNull(txt01MISC_HO_SETT_1_Max.Text), UDFLib.ConvertDecimalToNull(txt01MISC_HO_SETT_2_Min.Text),
                                                              UDFLib.ConvertDecimalToNull(txt01MISC_HO_SETT_2_Max.Text), UDFLib.ConvertDecimalToNull(txt01MISC_HO_SERV_1_Min.Text), UDFLib.ConvertDecimalToNull(txt01MISC_HO_SERV_1_Max.Text),
                                                              UDFLib.ConvertDecimalToNull(txt01MISC_HO_SERV_2_Min.Text), UDFLib.ConvertDecimalToNull(txt01MISC_HO_SERV_2_Max.Text), UDFLib.ConvertDecimalToNull(txt01GE_TEMP_EXH_MAX_Min.Text),
                                                              UDFLib.ConvertDecimalToNull(txt01GE_TEMP_EXH_MAX_Max.Text), UDFLib.ConvertDecimalToNull(txt01GE_TEMP_EXH_MIN_Min.Text), UDFLib.ConvertDecimalToNull(txt01GE_TEMP_EXH_MIN_Max.Text),
                                                              UDFLib.ConvertDecimalToNull(txt01GE_TEMP_CW_IN_Min.Text), UDFLib.ConvertDecimalToNull(txt01GE_TEMP_CW_IN_Max.Text), UDFLib.ConvertDecimalToNull(txt01GE_TEMP_CW_OUT_Min.Text),
                                                              UDFLib.ConvertDecimalToNull(txt01GE_TEMP_CW_OUT_Max.Text), UDFLib.ConvertDecimalToNull(txt01GE_TEMP_LO_IN_Min.Text), UDFLib.ConvertDecimalToNull(txt01GE_TEMP_LO_IN_Max.Text),
                                                              UDFLib.ConvertDecimalToNull(txt01GE_TEMP_LO_OUT_Min.Text), UDFLib.ConvertDecimalToNull(txt01GE_TEMP_LO_OUT_Max.Text), UDFLib.ConvertDecimalToNull(txt01GE_PRESS_LO_Min.Text),
                                                              UDFLib.ConvertDecimalToNull(txt01GE_PRESS_LO_Max.Text), UDFLib.ConvertDecimalToNull(txt01GE_PRESS_CW_Min.Text), UDFLib.ConvertDecimalToNull(txt01GE_PRESS_CW_Max.Text),
                                                              UDFLib.ConvertDecimalToNull(txt01SG_LO_PRESS_Min.Text), UDFLib.ConvertDecimalToNull(txt01SG_LO_PRESS_Max.Text), UDFLib.ConvertDecimalToNull(txt01SG_LO_TEMP_Min.Text),
                                                              UDFLib.ConvertDecimalToNull(txt01SG_LO_TEMP_Max.Text), Convert.ToInt32(Session["USERID"].ToString()));
        string js = "alertmessage(1);";

        ScriptManager.RegisterStartupScript(this, this.GetType(), "Update", js, true);
        lblLogId.Text       = null;
        lblthresHoldID.Text = null;
        BindViews(null);
    }