Esempio n. 1
0
        private void GetPapCoorDetailsByID(int ID)
        {
            UploadPAPCoordinatesBLL ObjBLL = new UploadPAPCoordinatesBLL();
            UploadPAPCoordinatesBO  OBJbo  = new UploadPAPCoordinatesBO();

            OBJbo                = ObjBLL.GetPapCoordinatesDataByID(ID);
            txtROWX.Text         = OBJbo.ROW_X;
            txtROWY.Text         = OBJbo.ROW_Y;
            txtROWLatitude.Text  = OBJbo.ROW_LATITUDE;
            txtROWLongitude.Text = OBJbo.ROW_LONGITUDE;
            txtWLX.Text          = OBJbo.WL_X;
            txtWLY.Text          = OBJbo.WL_Y;
            txtWLLatitude.Text   = OBJbo.WL_LATITUDE;
            txtWLLongitude.Text  = OBJbo.WL_LONGITUDE;
        }
Esempio n. 2
0
        public string UpdatePAPCoordinates(UploadPAPCoordinatesBO oUploadPAPCoordinatesBO)
        {
            string result = "";

            OracleConnection cnn = new OracleConnection(AppConfiguration.ConnectionString);
            OracleCommand    cmd;
            string           proc = "USP_TRN_UPD_PAP_COORDINATES";

            cmd             = new OracleCommand(proc, cnn);
            cmd.CommandType = CommandType.StoredProcedure;
            cmd.Connection.Open();
            cmd.Parameters.Add("ID_", oUploadPAPCoordinatesBO.Id);
            cmd.Parameters.Add("HHID_", oUploadPAPCoordinatesBO.HHID);
            cmd.Parameters.Add("ROW_X_", oUploadPAPCoordinatesBO.ROW_X);
            cmd.Parameters.Add("ROW_Y_", oUploadPAPCoordinatesBO.ROW_Y);
            cmd.Parameters.Add("ROW_Lat_", oUploadPAPCoordinatesBO.ROW_LATITUDE);
            cmd.Parameters.Add("ROW_Long_", oUploadPAPCoordinatesBO.ROW_LONGITUDE);
            cmd.Parameters.Add("WL_X_", oUploadPAPCoordinatesBO.WL_X);
            cmd.Parameters.Add("WL_Y_", oUploadPAPCoordinatesBO.WL_Y);
            cmd.Parameters.Add("WL_Lat_", oUploadPAPCoordinatesBO.WL_LATITUDE);
            cmd.Parameters.Add("WL_Long_", oUploadPAPCoordinatesBO.WL_LONGITUDE);

            cmd.Parameters.Add("USERID_", oUploadPAPCoordinatesBO.UpdatedBy);
            cmd.Parameters.Add("ERRORMESSAGE_", OracleDbType.Varchar2, 500).Direction = ParameterDirection.Output;
            cmd.ExecuteNonQuery();

            if (cmd.Parameters["ERRORMESSAGE_"].Value != null)
            {
                result = cmd.Parameters["ERRORMESSAGE_"].Value.ToString();
            }

            cmd.Connection.Close();

            return(result);

            // return "";
        }
Esempio n. 3
0
        public string UpdatePAPCoordinates(UploadPAPCoordinatesBO oUploadPAPCoordinatesBO)
        {
            UploadPAPCoordinatesDAL objUploadPAPCoordinatesDAL = new UploadPAPCoordinatesDAL();

            return(objUploadPAPCoordinatesDAL.UpdatePAPCoordinates(oUploadPAPCoordinatesBO));
        }
Esempio n. 4
0
        /// <summary>
        /// Set the PAp coordinates to Map
        /// </summary>
        public string GetPap()
        {
            int HHID = 0;

            if (Request.QueryString["HHID"] != null)
            {
                HHID = Convert.ToInt32(Request.QueryString["HHID"].ToString());
            }
            UploadPAPCoordinatesBLL  objUploadPAPCoordinatesBLL  = new UploadPAPCoordinatesBLL();
            UploadPAPCoordinatesList objUploadPAPCoordinatesList = objUploadPAPCoordinatesBLL.GetAllPapCoordinatesData(HHID, Convert.ToInt32(Session["PROJECT_ID"]));

            System.Text.StringBuilder sb = new System.Text.StringBuilder();
            int    a        = 0;
            string s1       = "";
            int    ROWCount = 0;

            for (int i = 0; i < objUploadPAPCoordinatesList.Count; i++)
            {
                UploadPAPCoordinatesBO objUploadPAPCoordinatesBO = objUploadPAPCoordinatesList[i];
                if (objUploadPAPCoordinatesBO.ROW_LATITUDE != null && objUploadPAPCoordinatesBO.ROW_LATITUDE.Trim() != "" &&
                    objUploadPAPCoordinatesBO.ROW_LONGITUDE != null && objUploadPAPCoordinatesBO.ROW_LONGITUDE.Trim() != "")
                {
                    ROWCount++;
                    if (a == 0)
                    {
                        s1 = string.Format("'{0},{1},{2}'", objUploadPAPCoordinatesBO.ROW_LATITUDE, objUploadPAPCoordinatesBO.ROW_LONGITUDE, objUploadPAPCoordinatesBO.Papname);
                        a++;
                    }
                    sb.Append(string.Format("'{0},{1},{2}'", objUploadPAPCoordinatesBO.ROW_LATITUDE, objUploadPAPCoordinatesBO.ROW_LONGITUDE, objUploadPAPCoordinatesBO.Papname));
                    sb.Append(";");
                }
                if (objUploadPAPCoordinatesList.Count == i + 1 && ROWCount > 0)
                {
                    sb.Append(s1);
                    sb.Append(";");
                }
            }
            if (ROWCount == 0)
            {
                for (int i = 0; i < objUploadPAPCoordinatesList.Count; i++)
                {
                    UploadPAPCoordinatesBO objUploadPAPCoordinatesBO = objUploadPAPCoordinatesList[i];
                    if (objUploadPAPCoordinatesBO.WL_LATITUDE != null && objUploadPAPCoordinatesBO.WL_LATITUDE.Trim() != "" &&
                        objUploadPAPCoordinatesBO.WL_LONGITUDE != null && objUploadPAPCoordinatesBO.WL_LONGITUDE.Trim() != "")
                    {
                        ROWCount++;
                        if (a == 0)
                        {
                            s1 = string.Format("'{0},{1},{2}'", objUploadPAPCoordinatesBO.WL_LATITUDE, objUploadPAPCoordinatesBO.WL_LONGITUDE, objUploadPAPCoordinatesBO.Papname);
                            a++;
                        }
                        sb.Append(string.Format("'{0},{1},{2}'", objUploadPAPCoordinatesBO.ROW_LATITUDE, objUploadPAPCoordinatesBO.ROW_LONGITUDE, objUploadPAPCoordinatesBO.Papname));
                        sb.Append(";");
                    }
                    if (objUploadPAPCoordinatesList.Count == i + 1)
                    {
                        sb.Append(s1);
                        sb.Append(";");
                    }
                }
            }

            if (sb.Length > 0)
            {
                sb.Remove(sb.Length - 1, 1);
            }

            //System.Text.StringBuilder sb1 = new System.Text.StringBuilder();
            //sb1.Append(string.Format("'{0},{1},{2}'", "0.438583", "33.171651", "E"));
            //sb1.Append(";");
            //sb1.Append(string.Format("'{0},{1},{2}'", "0.43588", "33.172681", "B"));
            //sb1.Append(";");
            //sb1.Append(string.Format("'{0},{1},{2}'", "0.437553", "33.177788", "C"));
            //sb1.Append(";");
            //sb1.Append(string.Format("'{0},{1},{2}'", "0.441888", "33.176286", "D"));
            //sb1.Append(";");
            //sb1.Append(string.Format("'{0},{1},{2}'", "0.438583", "33.171651", "E"));
            //sb1.Append(";");

            //if (sb1.Length > 0) sb1.Remove(sb1.Length - 1, 1);

            return(sb.ToString());
        }
Esempio n. 5
0
        /// <summary>
        /// To load co ordinates
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        protected void btnLoadCordinate_Click(object sender, EventArgs e)
        {
            UploadPAPCoordinatesList list1 = new UploadPAPCoordinatesList();
            UploadPAPCoordinatesBO   objBo;

            for (int i = 0; i < GrdPAPCoordinates.Rows.Count; i++)
            {
                objBo      = new UploadPAPCoordinatesBO();
                objBo.HHID = Convert.ToInt32(Request.QueryString["HHID"].ToString());
                if (GrdPAPCoordinates.Rows[i].Cells[2].Text != "&nbsp;")
                {
                    objBo.ROW_X = GrdPAPCoordinates.Rows[i].Cells[2].Text;
                }
                if (GrdPAPCoordinates.Rows[i].Cells[3].Text != "&nbsp;")
                {
                    objBo.ROW_Y = GrdPAPCoordinates.Rows[i].Cells[3].Text;
                }
                TextBox txtlat = (TextBox)GrdPAPCoordinates.Rows[i].FindControl("txtLATITUDE");
                TextBox txtlon = (TextBox)GrdPAPCoordinates.Rows[i].FindControl("txtLONGITUDE");
                if (txtlat.Text != "&nbsp;")
                {
                    objBo.ROW_LATITUDE = txtlat.Text;
                }
                if (txtlon.Text != "&nbsp;")
                {
                    objBo.ROW_LONGITUDE = txtlon.Text;
                }
                if (GrdPAPCoordinates.Rows[i].Cells[6].Text != "&nbsp;")
                {
                    objBo.WL_X = GrdPAPCoordinates.Rows[i].Cells[6].Text;
                }

                if (GrdPAPCoordinates.Rows[i].Cells[7].Text != "&nbsp;")
                {
                    objBo.WL_Y = GrdPAPCoordinates.Rows[i].Cells[7].Text;
                }
                TextBox txtlat1 = (TextBox)GrdPAPCoordinates.Rows[i].FindControl("txtWLLATITUDE");
                TextBox txtlon1 = (TextBox)GrdPAPCoordinates.Rows[i].FindControl("txtWLLONGITUDE");
                if (txtlat1.Text != "&nbsp;")
                {
                    objBo.WL_LATITUDE = txtlat1.Text;
                }
                if (txtlon1.Text != "&nbsp;")
                {
                    objBo.WL_LONGITUDE = txtlon1.Text;
                }
                list1.Add(objBo);
            }
            UploadPAPCoordinatesBLL objUploadPAPCoordinatesBLL = new UploadPAPCoordinatesBLL();
            string message = "";
            string uID     = Session["USER_ID"].ToString();

            string Count = objUploadPAPCoordinatesBLL.SaveExcelData(list1, Session["USER_ID"].ToString());

            if (!string.IsNullOrEmpty(Count))
            {
                message = Count + " - Coordinates(s) were added successfully";
                ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "Added", "alert('" + message + "');", true);
            }

            pnlRouteCoordinatesDetails.Visible = true;
            pnlFileUpload.Visible   = false;
            btn_ImportExcel.Visible = true;
            BindGrid();
            EnableSaveCancel(false);
        }
Esempio n. 6
0
        /// <summary>
        /// To save the roots manually
        /// </summary>
        protected void btn_Save_Click(object sender, EventArgs e)
        {
            string message = "";
            UploadPAPCoordinatesBO objBo;

            objBo      = new UploadPAPCoordinatesBO();
            objBo.HHID = Convert.ToInt32(Request.QueryString["HHID"].ToString());
            if (txtROWX.Text.Trim() != "")
            {
                objBo.ROW_X = txtROWX.Text;
            }
            if (txtROWY.Text.Trim() != "")
            {
                objBo.ROW_Y = txtROWY.Text;
            }
            if (txtROWLatitude.Text.Trim() != "")
            {
                objBo.ROW_LATITUDE = txtROWLatitude.Text;
            }
            if (txtROWLongitude.Text.Trim() != "")
            {
                objBo.ROW_LONGITUDE = txtROWLongitude.Text;
            }
            if (txtWLX.Text.Trim() != "")
            {
                objBo.WL_X = txtWLX.Text;
            }
            if (txtWLY.Text.Trim() != "")
            {
                objBo.WL_Y = txtWLY.Text;
            }
            if (txtWLLatitude.Text.Trim() != "")
            {
                objBo.WL_LATITUDE = txtWLLatitude.Text;
            }
            if (txtWLLongitude.Text.Trim() != "")
            {
                objBo.WL_LONGITUDE = txtWLLongitude.Text;
            }

            UploadPAPCoordinatesBLL objUploadPAPCoordinatesBLL = new UploadPAPCoordinatesBLL();

            if (Convert.ToInt32(ViewState["PAPCOORID"]) == 0)
            {
                objBo.CreatedBy = Convert.ToInt32(Session["USER_ID"]);
                objUploadPAPCoordinatesBLL.SavePAPCoordinates(objBo);

                message = "Data saved successfully";
            }
            else
            {
                objBo.Id        = Convert.ToInt32(ViewState["PAPCOORID"]);
                objBo.UpdatedBy = Convert.ToInt32(Session["USER_ID"]);
                objUploadPAPCoordinatesBLL.UpdatePAPCoordinates(objBo);

                message = "Data updated successfully";
            }
            ClearDetails();
            BindGrid();

            SetUpdateMode(false);
            ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "Added", "alert('" + message + "');", true);
        }
Esempio n. 7
0
        public UploadPAPCoordinatesBO GetPapCoordinatesDataByID(int ID)
        {
            OracleConnection cnn = new OracleConnection(AppConfiguration.ConnectionString);
            OracleCommand    cmd;

            string proc = "USP_TRN_GET_PAP_COORDINATESID";

            cmd             = new OracleCommand(proc, cnn);
            cmd.CommandType = CommandType.StoredProcedure;
            cmd.Parameters.Add("ID_", ID);
            cmd.Parameters.Add("Sp_recordset", OracleDbType.RefCursor).Direction = ParameterDirection.Output;

            cmd.Connection.Open();
            OracleDataReader dr = cmd.ExecuteReader(CommandBehavior.CloseConnection);

            UploadPAPCoordinatesBO   UploadPAPCoordinatesBOobj   = null;
            UploadPAPCoordinatesList UploadPAPCoordinatesListobj = new UploadPAPCoordinatesList();

            UploadPAPCoordinatesBOobj = new UploadPAPCoordinatesBO();

            while (dr.Read())
            {
                UploadPAPCoordinatesBOobj = new UploadPAPCoordinatesBO();
                if (!dr.IsDBNull(dr.GetOrdinal("ID")))
                {
                    UploadPAPCoordinatesBOobj.Id = Convert.ToInt32(dr.GetValue(dr.GetOrdinal("ID")));
                }
                if (!dr.IsDBNull(dr.GetOrdinal("HHID")))
                {
                    UploadPAPCoordinatesBOobj.HHID = Convert.ToInt32(dr.GetValue(dr.GetOrdinal("HHID")));
                }
                if (!dr.IsDBNull(dr.GetOrdinal("ROW_X")))
                {
                    UploadPAPCoordinatesBOobj.ROW_X = Convert.ToString(dr.GetValue(dr.GetOrdinal("ROW_X")));
                }
                if (!dr.IsDBNull(dr.GetOrdinal("ROW_Y")))
                {
                    UploadPAPCoordinatesBOobj.ROW_Y = Convert.ToString(dr.GetValue(dr.GetOrdinal("ROW_Y")));
                }
                if (!dr.IsDBNull(dr.GetOrdinal("ROW_LATITUDE")))
                {
                    UploadPAPCoordinatesBOobj.ROW_LATITUDE = Convert.ToString(dr.GetValue(dr.GetOrdinal("ROW_LATITUDE")));
                }
                if (!dr.IsDBNull(dr.GetOrdinal("ROW_LONGITUDE")))
                {
                    UploadPAPCoordinatesBOobj.ROW_LONGITUDE = Convert.ToString(dr.GetValue(dr.GetOrdinal("ROW_LONGITUDE")));
                }
                if (!dr.IsDBNull(dr.GetOrdinal("WL_X")))
                {
                    UploadPAPCoordinatesBOobj.WL_X = Convert.ToString(dr.GetValue(dr.GetOrdinal("WL_X")));
                }
                if (!dr.IsDBNull(dr.GetOrdinal("WL_Y")))
                {
                    UploadPAPCoordinatesBOobj.WL_Y = Convert.ToString(dr.GetValue(dr.GetOrdinal("WL_Y")));
                }
                if (!dr.IsDBNull(dr.GetOrdinal("WL_LATITUDE")))
                {
                    UploadPAPCoordinatesBOobj.WL_LATITUDE = Convert.ToString(dr.GetValue(dr.GetOrdinal("WL_LATITUDE")));
                }
                if (!dr.IsDBNull(dr.GetOrdinal("WL_LONGITUDE")))
                {
                    UploadPAPCoordinatesBOobj.WL_LONGITUDE = Convert.ToString(dr.GetValue(dr.GetOrdinal("WL_LONGITUDE")));
                }
            }
            dr.Close();
            return(UploadPAPCoordinatesBOobj);
        }