Beispiel #1
0
        protected void btnEdit_Click(object sender, EventArgs e)
        {
            RiverTableAdapter RiverTableAdapter = new RiverTableAdapter();
            River             originalRiver     = RiverTableAdapter.GetRiverByID(Convert.ToInt32(Request["RiverID"]));

            River River = new River();

            if (IsValidData())
            {
                River.ID          = originalRiver.ID;
                River.RiverName   = txtRiverName.Text.Trim();
                River.RiverID     = Guid.NewGuid().ToString();
                River.Latitude    = txtLatitude.Text.Trim();
                River.Longitude   = txtLongitude.Text.Trim();
                River.Description = txtDescription.Text.Trim();
                River.Status      = "ACTIVE";


                if (RiverTableAdapter.Update(River) > 0)
                {
                    ltlMessage.Text = "<div class=\"alert alert-success alert-dismissible\"><button type = \"button\" class=\"close\" data-dismiss=\"alert\" aria-hidden=\"true\">&times;</button> <h4><i class=\"icon fa fa-check\"></i> Alert!</h4> Sucessfully Updated <b>" + txtRiverName.Text.Trim() + "</b>.</div>";
                    Response.Redirect("~/Rivers/riverlist.aspx");
                }
            }
        }
        protected void txtSearch_TextChanged(object sender, EventArgs e)
        {
            RiverTableAdapter RiverTableAdapter = new RiverTableAdapter();
            DataSet           ds = RiverTableAdapter.GetSearchByRiver(txtSearch.Text, "ACTIVE");

            if (ds.Tables[0].Rows.Count > 0)
            {
                Session["dt"] = ds.Tables[0];
                PagingDataBind((DataTable)Session["dt"]);
            }
        }
Beispiel #3
0
        protected void Page_Load(object sender, EventArgs e)
        {
            ltlMessage.Text = null;
            if (!IsPostBack)
            {
                RiverTableAdapter RiverTableAdapter = new RiverTableAdapter();
                River             originalRiver     = RiverTableAdapter.GetRiverByID(Convert.ToInt32(Request["RiverID"]));

                txtRiverName.Text   = originalRiver.RiverName;
                txtLatitude.Text    = originalRiver.Latitude;
                txtLongitude.Text   = originalRiver.Longitude;
                txtDescription.Text = originalRiver.Description;
                ltlViewMap.Text     = "<iframe width=\"100%\" height=\"500\" src=\"https://maps.google.com/maps?width=100%&amp;height=500&amp;hl=en&amp;coord=" + txtLatitude.Text + "," + txtLongitude.Text + "&amp;q=" + txtRiverName.Text + "+(" + txtDescription.Text + ")&amp;ie=UTF8&amp;t=&amp;z=14&amp;iwloc=B&amp;output=embed\" frameborder=\"0\" scrolling=\"no\" marginheight=\"0\" marginwidth=\"0\"></iframe>";
            }
        }
        protected void Page_Load(object sender, EventArgs e)
        {
            ltlMessage.Text = null;
            if (!Page.IsPostBack)
            {
                RiverTableAdapter riverTableAdapter = new RiverTableAdapter();
                DataTable         dtRiver           = riverTableAdapter.GetDataByStatus("ACTIVE");
                ddlRiverName.DataValueField = "ID";
                ddlRiverName.DataTextField  = "RiverName";
                ddlRiverName.DataSource     = dtRiver;
                ddlRiverName.DataBind();

                ddlRiverName.Items.Insert(0, new ListItem("Select River Name"));

                //txtTime.Text = DateTime.Now.ToShortTimeString();
            }
        }
 protected void Page_Load(object sender, EventArgs e)
 {
     if (Null.IsNotNull(Request["q"]))
     {
         if (Null.IsNotNull(Session["Login"].ToString()))
         {
             Session["Login"] = null;
             Session["Name"]  = null;
             Response.Redirect("~/signin.aspx");
         }
     }
     if (Null.IsNotNull(Session["Login"]) || Null.IsNotNull(Session["Name"]))
     {
         RiverTableAdapter riverTableAdapter = new RiverTableAdapter();
         DataSet           ds = riverTableAdapter.GetRiverByStatus("ACTIVE");
         if (ds.Tables[0].Rows.Count > 0)
         {
             Session["dt"] = ds.Tables[0];
             PagingDataBind((DataTable)Session["dt"]);
         }
     }
 }
        protected void Page_Load(object sender, EventArgs e)
        {
            ltlMessage.Text = null;
            if (!IsPostBack)
            {
                RiverTableAdapter riverTableAdapter = new RiverTableAdapter();
                DataTable         dtRiver           = riverTableAdapter.GetDataByStatus("ACTIVE");
                ddlRiverName.DataValueField = "ID";
                ddlRiverName.DataTextField  = "RiverName";
                ddlRiverName.DataSource     = dtRiver;
                ddlRiverName.DataBind();

                ddlRiverName.Items.Insert(0, new ListItem("Select River Name"));

                WaterLevelTableAdapter WaterLevelTableAdapter = new WaterLevelTableAdapter();
                WaterLevel             originalWaterLevel     = WaterLevelTableAdapter.GetWaterLevelByID(Convert.ToInt32(Request["WaterLevelID"]));

                ddlRiverName.SelectedValue = originalWaterLevel.RiverID.ToString();
                txtWaterLevelFeet.Text     = originalWaterLevel.LevelFeet;
                txtRemark.Text             = originalWaterLevel.Remark;
                txtDate.Text = originalWaterLevel.CreatedDate.ToString("dd/MMM/yyyy");
                txtTime.Text = originalWaterLevel.CreatedTime;
            }
        }
Beispiel #7
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!Page.IsPostBack)
            {
                if (Request["q"] != null)
                {
                    if (Session["Login"].ToString() != null)
                    {
                        Session["Login"] = null;
                        Session["Name"]  = null;

                        Response.Redirect(ConfigurationManager.AppSettings.GetValues("mainURL") + "signin.aspx");
                    }
                }

                UserProfileTableAdapter userProfileTableAdapter = new UserProfileTableAdapter();
                UserProfile             userProfile             = userProfileTableAdapter.GetUserProfileByID(Convert.ToInt32(Session["Login"]));
                DataTable dtUserProfile = userProfileTableAdapter.GetDataByStatus("ACTIVE");



                if (userProfile.DepartmentID == 1)
                {
                    if (userProfile.UserRoleID == 1)
                    {
                        ltlCustomer.Visible          = true;
                        ltlDepartmentView.Visible    = true;
                        ltlInvoiceReportView.Visible = true;
                        ltlUserProfileView.Visible   = true;
                        ltlUserRoleView.Visible      = true;
                        ltlRiver.Visible             = true;
                        ltlRiverView.Visible         = true;


                        //chartWaterLevel.Visible = true;

                        //string[] x = new string[dtWaterLevel.Rows.Count];
                        //int[] y = new int[dtWaterLevel.Rows.Count];
                        //for (int i = 0; i < dtWaterLevel.Rows.Count; i++)
                        //{
                        //    x[i] = dtWaterLevel.Rows[i][2].ToString();
                        //    y[i] = Convert.ToInt32(dtWaterLevel.Rows[i][0]);
                        //}
                        //chartWaterLevel.Series[0].Points.DataBindXY(x, y);
                        //chartWaterLevel.Series[0].ChartType = SeriesChartType.Column;
                        //chartWaterLevel.ChartAreas["ChartArea1"].Area3DStyle.Enable3D = true;
                        //chartWaterLevel.Legends[0].Enabled = true;
                    }
                }
                else if (userProfile.DepartmentID == 2)
                {
                    if (userProfile.UserRoleID == 2)
                    {
                        ltlCustomerView.Visible   = true;
                        ltlDepartmentView.Visible = true;

                        ltlUserProfileView.Visible = true;
                        ltlUserRoleView.Visible    = true;
                    }
                    else if (userProfile.UserRoleID == 3)
                    {
                        ltlCustomerView.Visible   = true;
                        ltlDepartmentView.Visible = false;

                        ltlInvoiceReportView.Visible = true;

                        ltlUserProfileView.Visible = false;
                        ltlUserRoleView.Visible    = false;
                    }
                }
                else if (userProfile.DepartmentID == 3)
                {
                    if (userProfile.UserRoleID == 4)
                    {
                        ltlCustomerView.Visible   = false;
                        ltlDepartmentView.Visible = false;

                        ltlUserProfileView.Visible = false;
                        ltlUserRoleView.Visible    = false;
                    }
                }
                else if (userProfile.DepartmentID == 4)
                {
                    if (userProfile.UserRoleID == 5 || userProfile.UserRoleID == 6)
                    {
                        ltlCustomerView.Visible   = false;
                        ltlDepartmentView.Visible = false;

                        ltlInvoiceReportView.Visible = false;

                        ltlUserProfileView.Visible = false;
                        ltlUserRoleView.Visible    = false;
                    }
                }
                else if (userProfile.DepartmentID == 5)
                {
                    if (userProfile.UserRoleID == 7)
                    {
                        ltlCustomerView.Visible   = true;
                        ltlDepartmentView.Visible = false;

                        ltlInvoiceReportView.Visible = false;

                        ltlUserProfileView.Visible = false;
                        ltlUserRoleView.Visible    = false;
                    }
                }
                else if (userProfile.DepartmentID == 6)
                {
                    if (userProfile.UserRoleID == 8)
                    {
                        ltlCustomerView.Visible   = false;
                        ltlDepartmentView.Visible = false;

                        ltlInvoiceReportView.Visible = false;

                        ltlUserProfileView.Visible = false;
                        ltlUserRoleView.Visible    = false;
                    }
                }

                DataTable dtUserProfileList = userProfileTableAdapter.GetDataByStatus("ACTIVE");
                ltlUser.Text = dtUserProfileList.Rows.Count.ToString();

                CustomerTableAdapter customeTableAdapter = new CustomerTableAdapter();
                DataTable            dtCustomerList      = customeTableAdapter.GetDataByStatus("ACTIVE");
                ltlCustomer.Text = dtCustomerList.Rows.Count.ToString();

                ProjectTableAdapter projectTableAdapter = new ProjectTableAdapter();
                DataTable           dtProjectList       = projectTableAdapter.GetDataByStatus("ACTIVE");

                DepartmentTableAdapter departmentTableAdapter = new DepartmentTableAdapter();
                DataTable dtDepartmentList = departmentTableAdapter.GetDataByStatus("ACTIVE");
                ltlDepartment.Text = dtDepartmentList.Rows.Count.ToString();

                UserRoleTableAdapter userRoleTableAdapter = new UserRoleTableAdapter();
                DataTable            dtUserRole           = userRoleTableAdapter.GetDataByStatus("ACTIVE");
                ltlUserRole.Text = dtUserRole.Rows.Count.ToString();

                WaterLevelTableAdapter waterLevelTabeleAdapter = new WaterLevelTableAdapter();
                DataTable dtWaterLevel = waterLevelTabeleAdapter.GetDataByStatus("ACTIVE");
                ltlWaterLevel.Text = dtWaterLevel.Rows.Count.ToString();

                RiverTableAdapter riverTableAdapter = new RiverTableAdapter();
                DataTable         dtRiver           = riverTableAdapter.GetDataByStatus("ACTIVE");
                ltlRiver.Text = dtRiver.Rows.Count.ToString();

                DamTableAdapter damTableAdapter = new DamTableAdapter();
                DataTable       dtDam           = damTableAdapter.GetDataByStatus("ACTIVE");
                ltlDam.Text = dtDam.Rows.Count.ToString();

                WaterLevelDamTableAdapter waterLevelDamTabeleAdapter = new WaterLevelDamTableAdapter();
                DataTable dtWaterLevelDam = waterLevelDamTabeleAdapter.GetDataByStatus("ACTIVE");
                ltlWaterLevelDam.Text = dtWaterLevelDam.Rows.Count.ToString();
            }
        }