protected void Page_Load(object sender, EventArgs e)
        {
            SessionUserLogin nUserLogin = (SessionUserLogin)Session["UserLogin"];

            if (nUserLogin != null)
            {
                nUserLogin.CheckRole("CU0007");
                string nKey = this.Request["key"];
                txtKey.Text = "0";
                int _nKey = 0;
                if (nKey != null)
                {
                    if (int.TryParse(nKey, out _nKey))
                    {
                        txtKey.Text = nKey;
                    }
                    if (!IsPostBack)
                    {
                        LoadInfo(_nKey);
                        if (!nUserLogin.Role.Edit && nKey != "0")
                        {
                            //cmdSave.Visible = false;
                            //txtSolution.Enabled = false;
                        }
                        else if (!nUserLogin.Role.Add && nKey == "0")
                        {
                            //cmdSave.Visible = false;
                            //txtSolution.Enabled = false;
                        }
                    }
                }
            }
        }
Esempio n. 2
0
        protected void Page_Load(object sender, EventArgs e)
        {
            SessionUserLogin nUserLogin = (SessionUserLogin)Session["UserLogin"];

            if (nUserLogin != null)
            {
                nUserLogin.CheckRole("CU0005");
                if (!nUserLogin.Role.Read)
                {
                    //Response.Write("<script >alert('Bạn không có quyền xem danh mục này!')</script>");
                    Response.Write("<script >window.location.href='Error.aspx';</script>");
                }
                else
                {
                    if (!IsPostBack)
                    {
                        LoadDataToToolboxWeb.DropDown_DDL(DDLSeeds, @"SELECT     dbo.PUL_Seeds.SeedsName, dbo.PUL_Seeds.SeedsName
                        FROM         dbo.PUL_SeedProcess INNER JOIN
                      dbo.PUL_Pesticide_Use ON dbo.PUL_SeedProcess.SeedProcessKey = dbo.PUL_Pesticide_Use.SeedKey INNER JOIN
                      dbo.PUL_Seeds ON dbo.PUL_SeedProcess.SeedsKey = dbo.PUL_Seeds.SeedsKey WHERE dbo.PUL_SeedProcess.MemberKey = " + Convert.ToInt16(Session["EmployeeKey"]) + " GROUP BY dbo.PUL_Seeds.SeedsName, dbo.PUL_Seeds.SeedsName", false);
                        LoadData();
                    }
                }
            }
        }
Esempio n. 3
0
 protected void GrDelete(object sender, CommandEventArgs e)
 {
     int nPageNumber = int.Parse(txtPageNumber.Text);
     int nPageSize = int.Parse(txtPageSize.Text);
     SessionUserLogin nUserLogin = (SessionUserLogin)Session["UserLogin"];
     nUserLogin.CheckRole("CU0007");
     if (!nUserLogin.Role.Del)
     {
         Response.Write("<script >alert('Bạn không có quyền xóa danh mục này!')</script>");
     }
     else
     {
         try
         {
             int mKey = int.Parse(e.CommandArgument.ToString());
             Harvest_Info info = new Harvest_Info(mKey);
             if ((DateTime.Now - info.DateOn).TotalDays > 7)
             {
                 Response.Write("<script >alert('Dữ liệu đã quá 7 ngày, không được phép xóa!')</script>");
             }
             else
             {
                 info.Delete();
                 DataTable nTable = ForSale_Data.GetList(Convert.ToInt16( Session["EmployeeKey"]), nPageSize, nPageNumber);
                 GV_ForSale.DataSource = nTable;
                 GV_ForSale.DataBind();
                 LoadPages();
             }
         }
         catch
         {
             Response.Write("<script >alert('Có lỗi gì đó vui lòng thử lại!')</script>");
         }
     }
 }
Esempio n. 4
0
        protected void Page_Load(object sender, EventArgs e)
        {
            string nKey = this.Request["key"];

            txtKey.Text = "0";
            string key = "0";

            if (nKey != null)
            {
                if (nKey != "")
                {
                    key = txtKey.Text = nKey;
                }
                if (!IsPostBack)
                {
                    LoadInfo(key);
                    //if (key != "0")
                    {
                        LoadDataToToolboxWeb.DropDown_DDL(DDLWeb_Menu, "SELECT MenuKey,MenuName FROM SYS_Web_Menu", false);
                    }
                    //else
                    //{
                    //    LoadDataToToolboxWeb.DropDown_DDL(DDLWeb_Menu, "SELECT MenuKey,MenuName FROM SYS_Web_Menu where MenuKey NOT IN(Select RoleID from SYS_Roles)", false);
                    //}
                    SessionUserLogin nUserLogin = (SessionUserLogin)Session["UserLogin"];
                    nUserLogin.CheckRole("SY0004");
                    if (!nUserLogin.Role.Edit)
                    {
                        cmdSave.Visible     = false;
                        DDLWeb_Menu.Enabled = false;
                    }
                    //User_Role_Info nUser = new User_Role_Info(Session["UserLogin"].ToString(),
                }
            }
        }
Esempio n. 5
0
        protected void Page_Load(object sender, EventArgs e)
        {
            SessionUserLogin nUserLogin = (SessionUserLogin)Session["UserLogin"];

            if (nUserLogin != null)
            {
                nUserLogin.CheckRole("CA0017");
                if (!nUserLogin.Role.Read)
                {
                    //Response.Write("<script >alert('Bạn không có quyền xem danh mục này!')</script>");
                    Response.Write("<script >window.location.href='Error.aspx';</script>");
                }
                else
                {
                    if (!IsPostBack)
                    {
                        LoadDataToToolboxWeb.DropDown_DDL(DDLProvincesCities, "Select ProvincesCities_Key,ProvincesCities_Name from PUL_ProvincesCities", false);
                        DDLProvincesCities.SelectedValue = "38";
                        LoadDataToToolboxWeb.DropDown_DDL(DDLDistrict, "Select ID,Name from PUL_District WHERE ProvincesCities_ID = " + DDLProvincesCities.SelectedValue.ToString(), false);
                        DDLDistrict.SelectedValue = "399";
                        LoadData();
                    }
                }
            }
        }
Esempio n. 6
0
        protected void Page_Load(object sender, EventArgs e)
        {
            SessionUserLogin nUserLogin = (SessionUserLogin)Session["UserLogin"];

            if (nUserLogin != null)
            {
                nUserLogin.CheckRole("CU0016");
                string nKey = this.Request["key"];
                txtKey.Text = "0";
                int nEnvironmentsKey = 0;
                if (nKey != null)
                {
                    if (int.TryParse(nKey, out nEnvironmentsKey))
                    {
                        txtKey.Text = nKey;
                    }
                    if (!IsPostBack)
                    {
                        LoadDataToToolboxWeb.DropDown_DDL(DDLUnit, "Select ID, Name from PUL_Unit", false);
                        string SQL = @"SELECT     dbo.PUL_Seeds.SeedsKey, dbo.PUL_Seeds.SeedsName 
                        FROM         dbo.PUL_Seeds WHERE dbo.PUL_Seeds.SeedsKey IN (Select SeedKey from PUL_Seed_Cooperative where CooperativeKey =  " + Convert.ToInt16(Session["CooperativeKey"]) + ")";
                        LoadDataToToolboxWeb.DropDown_DDL(DDLSeeds, SQL, false);
                        LoadInfo(nEnvironmentsKey);
                        if (!nUserLogin.Role.Edit && nKey != "0")
                        {
                            cmdSave.Visible = false;
                        }
                        else if (!nUserLogin.Role.Add && nKey == "0")
                        {
                            cmdSave.Visible = false;
                        }
                    }
                }
            }
        }
Esempio n. 7
0
        protected void GrDelete(object sender, CommandEventArgs e)
        {
            int nPageNumber             = int.Parse(txtPageNumber.Text);
            int nPageSize               = int.Parse(txtPageSize.Text);
            SessionUserLogin nUserLogin = (SessionUserLogin)Session["UserLogin"];

            nUserLogin.CheckRole("CU0001");
            if (!nUserLogin.Role.Del)
            {
                Response.Write("<script >alert('Bạn không có quyền xóa danh mục này!')</script>");
            }
            else
            {
                try
                {
                    int             mKey = int.Parse(e.CommandArgument.ToString());
                    SeedProces_Info info = new SeedProces_Info(mKey);
                    info.Delete();
                    DataTable nTable = SeedProcess_Data.GetList(Convert.ToInt16(Session["EmployeeKey"]), nPageSize, nPageNumber, DDLSeeds.SelectedValue.ToInt());
                    if (nTable.Rows.Count == 0)
                    {
                        nTable.Rows.Add(0, 0, "", 0, 0, 0, "", "", 0, "", "", "", 0, 0, null, null, 0, 0, 0, "", 0, 0, "", "", "", 0, "");
                    }
                    GV_SeedProcess.DataSource = nTable;
                    GV_SeedProcess.DataBind();
                    LoadPages();
                }
                catch
                {
                    Response.Write("<script >alert('Có lỗi gì đó vui lòng thử lại!')</script>");
                }
            }
        }
Esempio n. 8
0
        protected void Page_Load(object sender, EventArgs e)
        {
            SessionUserLogin nUserLogin = (SessionUserLogin)Session["UserLogin"];

            if (nUserLogin != null)
            {
                nUserLogin.CheckRole("CA0016");
                string nKey = this.Request["key"];
                txtKey.Text = "0";
                int nEnvironmentsKey = 0;
                if (nKey != null)
                {
                    if (int.TryParse(nKey, out nEnvironmentsKey))
                    {
                        txtKey.Text = nKey;
                    }
                    if (!IsPostBack)
                    {
                        LoadDataToToolboxWeb.DropDown_DDL(DDLProvincesCities, "Select ProvincesCities_Key,ProvincesCities_Name from PUL_ProvincesCities", false);
                        LoadInfo(nEnvironmentsKey);
                        if (!nUserLogin.Role.Edit && nKey != "0")
                        {
                            //cmdSave.Visible = false;
                        }
                        else if (!nUserLogin.Role.Add && nKey == "0")
                        {
                            //cmdSave.Visible = false;
                        }
                    }
                }
            }
        }
Esempio n. 9
0
        protected void Page_Load(object sender, EventArgs e)
        {
            string           nKey       = this.Request["key"];
            SessionUserLogin nUserLogin = (SessionUserLogin)Session["UserLogin"];

            if (nUserLogin != null)
            {
                nUserLogin.CheckRole("CA0001");
                txtKey.Text = "0";
                int Key = 0;
                if (nKey != null)
                {
                    if (int.TryParse(nKey, out Key))
                    {
                        txtKey.Text = nKey;
                    }
                    if (!IsPostBack)
                    {
                        LoadInfo(Key);

                        if (!nUserLogin.Role.Edit && nKey != "0")
                        {
                            cmdSave.Visible = false;
                        }
                        else if (!nUserLogin.Role.Add && nKey == "0")
                        {
                            cmdSave.Visible = false;
                        }
                        //User_Role_Info nUser = new User_Role_Info(Session["UserLogin"].ToString(),
                    }
                }
            }
        }
        protected void Page_Load(object sender, EventArgs e)
        {
            SessionUserLogin nUserLogin = (SessionUserLogin)Session["UserLogin"];

            if (nUserLogin != null)
            {
                nUserLogin.CheckRole("CA0008");
                string nKey = this.Request["key"];
                txtKey.Text = "0";
                int nEnvironmentsKey = 0;
                if (nKey != null)
                {
                    if (int.TryParse(nKey, out nEnvironmentsKey))
                    {
                        txtKey.Text = nKey;
                    }
                    if (!IsPostBack)
                    {
                        LoadInfo(nKey.ToInt());
                        //if (!nUserLogin.Role.Edit && nKey != "0")
                        //{
                        //    cmdSave.Visible = false;
                        //}
                        //else if (!nUserLogin.Role.Add && nKey == "0")
                        //{
                        //    cmdSave.Visible = false;
                        //}
                    }
                }
            }
        }
Esempio n. 11
0
        protected void GrDelete(object sender, CommandEventArgs e)
        {
            SessionUserLogin nUserLogin = (SessionUserLogin)Session["UserLogin"];

            nUserLogin.CheckRole("CA0001");
            if (!nUserLogin.Role.Del)
            {
                Response.Write("<script >alert('Bạn không có quyền xóa danh mục này!')</script>");
            }
            else
            {
                try
                {
                    int       mKey = int.Parse(e.CommandArgument.ToString());
                    Seed_Info info = new Seed_Info(mKey);
                    info.Delete();
                    DataTable nTable = Seeds_Categories_Data.GetList(0, 1, txtSearch.Text);
                    GV_Seeds.DataSource = nTable;
                    GV_Seeds.DataBind();
                }
                catch
                {
                    Response.Write("<script >alert('Có lỗi gì đó vui lòng thử lại!')</script>");
                }
            }
        }
        protected void GrDelete(object sender, CommandEventArgs e)
        {
            int nPageNumber             = int.Parse(txtPageNumber.Text);
            int nPageSize               = int.Parse(txtPageSize.Text);
            SessionUserLogin nUserLogin = (SessionUserLogin)Session["UserLogin"];

            nUserLogin.CheckRole("CA0008");
            if (!nUserLogin.Role.Del)
            {
                Response.Write("<script >alert('Bạn không có quyền xóa danh mục này!')</script>");
            }
            else
            {
                try
                {
                    int mKey = int.Parse(e.CommandArgument.ToString());
                    Fertilizers_Cooperative_Info info = new Fertilizers_Cooperative_Info(mKey);
                    info.Delete();
                    DataTable nTable = Fertilizers_Cooperative_Data.GetList(nPageSize, nPageNumber, txtSearch.Text, int.Parse(Session["CooperativeKey"].ToString()));
                    if (nTable.Rows.Count == 0)
                    {
                        nTable.Rows.Add("", 0, 0, 0, new Guid(), DateTime.Now, new Guid(), DateTime.Now);
                    }
                    GV_Fertilizers_Cooperative.DataSource = nTable;
                    GV_Fertilizers_Cooperative.DataBind();
                    LoadPages();
                }
                catch
                {
                    Response.Write("<script >alert('Có lỗi gì đó vui lòng thử lại!')</script>");
                }
            }
        }
Esempio n. 13
0
        protected void GrDelete(object sender, CommandEventArgs e)
        {
            int nPageNumber             = int.Parse(txtPageNumber.Text);
            int nPageSize               = int.Parse(txtPageSize.Text);
            SessionUserLogin nUserLogin = (SessionUserLogin)Session["UserLogin"];

            nUserLogin.CheckRole("CA0006");
            if (!nUserLogin.Role.Del)
            {
                Response.Write("<script >alert('Bạn không có quyền xóa danh mục này!')</script>");
            }
            else
            {
                try
                {
                    int            mKey = int.Parse(e.CommandArgument.ToString());
                    Equipment_Info info = new Equipment_Info(mKey);
                    info.Delete();
                    DataTable nTable = Equipment_Data.GetList(nPageSize, nPageNumber, txtSearch.Text);
                    GV_Equipment.DataSource = nTable;
                    GV_Equipment.DataBind();
                    LoadPages();
                }
                catch
                {
                    Response.Write("<script >alert('Có lỗi gì đó vui lòng thử lại!')</script>");
                }
            }
        }
        protected void GrDelete(object sender, CommandEventArgs e)
        {
            int nPageNumber             = int.Parse(txtPageNumber.Text);
            int nPageSize               = int.Parse(txtPageSize.Text);
            SessionUserLogin nUserLogin = (SessionUserLogin)Session["UserLogin"];

            nUserLogin.CheckRole("CU0002");
            //if (!nUserLogin.Role.Del)W
            //{
            //    Response.Write("<script >alert('Bạn không có quyền xóa danh mục này!')</script>");
            //}
            //else
            {
                try
                {
                    int mKey = int.Parse(e.CommandArgument.ToString());
                    TimeLimit_Cooperative_Info info = new TimeLimit_Cooperative_Info(mKey);
                    //if ((DateTime.Now - info.CreatedDateTime).TotalDays > 7)
                    //{
                    //    Response.Write("<script >alert('Dữ liệu đã quá 7 ngày, không được phép xóa!')</script>");
                    //}
                    //else
                    {
                        info.Delete();
                        DataTable nTable = new DataTable();
                        switch (nUserLogin.GroupKey.ToInt())
                        {
                        case 2:
                        {
                            nTable = TimeLimit_Cooperative_Data.GetList(nPageSize, nPageNumber, txtSearch.Text, nUserLogin.CooperativeKey, nUserLogin.GroupKey);
                            break;
                        }

                        case 3:
                        {
                            nTable = TimeLimit_Cooperative_Data.GetList(nPageSize, nPageNumber, txtSearch.Text, nUserLogin.CooperativeVenturesKey, nUserLogin.GroupKey);
                            break;
                        }

                        case 4:
                        {
                            goto case 3;
                        }
                        }
                        if (nTable.Rows.Count == 0)
                        {
                            nTable.Rows.Add(0, 0, "", 0);
                        }
                        GV_List.DataSource = nTable;
                        GV_List.DataBind();
                        LoadPages();
                    }
                }
                catch
                {
                    Response.Write("<script >alert('Có lỗi gì đó vui lòng thử lại!')</script>");
                }
            }
        }
Esempio n. 15
0
        protected void Page_Load(object sender, EventArgs e)
        {
            SessionUserLogin nUserLogin = (SessionUserLogin)Session["UserLogin"];

            if (nUserLogin != null)
            {
                nUserLogin.CheckRole("CU0009");
                DataTable dt = Training_Data.GetJobList();
                for (int i = 0; i < dt.Rows.Count; i++)
                {
                    Job += "\"" + dt.Rows[i]["Job"].ToString() + "\",";
                }
                dt = Training_Data.GetTrainingContentList();
                for (int i = 0; i < dt.Rows.Count; i++)
                {
                    TrainingContent += "\"" + dt.Rows[i]["TrainingContent"].ToString() + "\",";
                }
                dt = Training_Data.GetTrainerList();
                for (int i = 0; i < dt.Rows.Count; i++)
                {
                    Trainer += "\"" + dt.Rows[i]["Trainer"].ToString() + "\",";
                }
                string nKey = this.Request["key"];
                txtKey.Text = "0";
                int _nKey = 0;
                if (nKey != null)
                {
                    if (int.TryParse(nKey, out _nKey))
                    {
                        txtKey.Text = nKey;
                    }
                    if (!IsPostBack)
                    {
                        LoadInfo(_nKey);
                        if (!nUserLogin.Role.Edit && nKey != "0")
                        {
                            cmdSave.Visible            = false;
                            txtDatetime.Enabled        = false;
                            txtJob.Enabled             = false;
                            txtTrainer.Enabled         = false;
                            txtTrainingContent.Enabled = false;
                            txtTrainingTime.Enabled    = false;
                        }
                        else if (!nUserLogin.Role.Add && nKey == "0")
                        {
                            cmdSave.Visible            = false;
                            txtDatetime.Enabled        = false;
                            txtJob.Enabled             = false;
                            txtTrainer.Enabled         = false;
                            txtTrainingContent.Enabled = false;
                            txtTrainingTime.Enabled    = false;
                        }
                    }
                }
            }
        }
Esempio n. 16
0
        protected void Page_Load(object sender, EventArgs e)
        {
            SessionUserLogin nUserLogin = (SessionUserLogin)Session["UserLogin"];

            if (nUserLogin != null)
            {
                nUserLogin.CheckRole("CU0006");
                DataTable dt = Harvests_Data.GetAddressList();
                for (int i = 0; i < dt.Rows.Count; i++)
                {
                    cmm += "\"" + dt.Rows[i]["Address"].ToString() + "\",";
                }
                string nKey = this.Request["key"];
                txtKey.Text = "0";
                int _nKey = 0;
                if (nKey != null)
                {
                    if (int.TryParse(nKey, out _nKey))
                    {
                        txtKey.Text = nKey;
                    }
                    if (!IsPostBack)
                    {
                        LoadInfo(_nKey);
                        LoadDataToToolboxWeb.DropDown_DDL(DDLSeeds, "SELECT SeedsKey,SeedsName FROM PUL_Seeds", false);
                        if (!nUserLogin.Role.Edit && nKey != "0")
                        {
                            cmdSave.Visible        = false;
                            DDLSeeds.Enabled       = false;
                            txtCode.Enabled        = false;
                            txtDateOn.Enabled      = false;
                            txtLoss.Enabled        = false;
                            txtSlotAfter.Enabled   = false;
                            txtSlotBefor.Enabled   = false;
                            txtWeightAfter.Enabled = false;
                            txtWeightBefor.Enabled = false;
                        }
                        else if (!nUserLogin.Role.Add && nKey == "0")
                        {
                            cmdSave.Visible        = false;
                            DDLSeeds.Enabled       = false;
                            txtCode.Enabled        = false;
                            txtDateOn.Enabled      = false;
                            txtLoss.Enabled        = false;
                            txtSlotAfter.Enabled   = false;
                            txtSlotBefor.Enabled   = false;
                            txtWeightAfter.Enabled = false;
                            txtWeightBefor.Enabled = false;
                        }
                    }
                }
            }
        }
Esempio n. 17
0
        protected void Page_Load(object sender, EventArgs e)
        {
            SessionUserLogin nUserLogin = (SessionUserLogin)Session["UserLogin"];

            if (nUserLogin != null)
            {
                nUserLogin.CheckRole("CA0010");
                string nKey = this.Request["key"];
                txtKey.Text = "0";
                int nEnvironmentsKey = 0;
                if (nKey != null)
                {
                    if (int.TryParse(nKey, out nEnvironmentsKey))
                    {
                        txtKey.Text = nKey;
                    }
                    if (!IsPostBack)
                    {
                        LoadInfo(nEnvironmentsKey);
                        LoadDataToToolboxWeb.DropDown_DDL(DDLCategories, "SELECT CertificationType_Key,CertificationType_Name FROM PUL_CertificationType", false);
                        if (!nUserLogin.Role.Edit && nKey != "0")
                        {
                            cmdSave.Visible       = false;
                            DDLCategories.Enabled = false;
                            txtCertifiedOrganization_Name.Enabled = false;
                            txtAddress.Enabled             = false;
                            txtPhone.Enabled               = false;
                            txtWebsite.Enabled             = false;
                            txtInfrastructure.Enabled      = false;
                            txtExamination_Process.Enabled = false;
                            txtEmail.Enabled               = false;
                            txtFax.Enabled = false;
                            txtCertifiedOrganization_ID.Enabled = false;
                        }
                        else if (!nUserLogin.Role.Add && nKey == "0")
                        {
                            cmdSave.Visible       = false;
                            DDLCategories.Enabled = false;
                            txtCertifiedOrganization_Name.Enabled = false;
                            txtAddress.Enabled             = false;
                            txtPhone.Enabled               = false;
                            txtWebsite.Enabled             = false;
                            txtInfrastructure.Enabled      = false;
                            txtExamination_Process.Enabled = false;
                            txtEmail.Enabled               = false;
                            txtFax.Enabled = false;
                            txtCertifiedOrganization_ID.Enabled = false;
                        }
                    }
                }
            }
        }
Esempio n. 18
0
        protected void Page_Load(object sender, EventArgs e)
        {
            DataTable dt = Pesticide_Buy_Data.GetAddressList();

            for (int i = 0; i < dt.Rows.Count; i++)
            {
                address += "\"" + dt.Rows[i]["Address"].ToString() + "\",";
            }
            SessionUserLogin nUserLogin = (SessionUserLogin)Session["UserLogin"];

            if (nUserLogin != null)
            {
                nUserLogin.CheckRole("CU0004");
                string nKey = this.Request["key"];
                txtKey.Text = "0";
                int _nKey = 0;
                if (nKey != null)
                {
                    if (int.TryParse(nKey, out _nKey))
                    {
                        txtKey.Text = nKey;
                    }
                    if (!IsPostBack)
                    {
                        LoadInfo(_nKey);
                        if (!nUserLogin.Role.Edit && nKey != "0")
                        {
                            //cmdSave.Visible = false;
                            DDLPesticide.Enabled = false;
                            txtAddress.Enabled   = false;
                            txtDatetime.Enabled  = false;
                            //txtPrice.Enabled = false;
                            txtQuantity.Enabled = false;
                            DDLSeeds.Enabled    = false;
                        }
                        else if (!nUserLogin.Role.Add && nKey == "0")
                        {
                            //cmdSave.Visible = false;
                            DDLPesticide.Enabled = false;
                            txtAddress.Enabled   = false;
                            txtDatetime.Enabled  = false;
                            //txtPrice.Enabled = false;
                            txtQuantity.Enabled = false;
                            DDLSeeds.Enabled    = false;
                        }
                    }
                }
            }
        }
Esempio n. 19
0
        protected void Page_Load(object sender, EventArgs e)
        {
            SessionUserLogin nUserLogin = (SessionUserLogin)Session["UserLogin"];

            if (nUserLogin != null)
            {
                nUserLogin.CheckRole("CU0003");
                string nKey = this.Request["key"];
                txtKey.Text = "0";
                int _nKey = 0;
                if (nKey != null)
                {
                    if (int.TryParse(nKey, out _nKey))
                    {
                        txtKey.Text = nKey;
                    }
                    if (!IsPostBack)
                    {
                        LoadInfo(_nKey);
                        if (!nUserLogin.Role.Edit && nKey != "0")
                        {
                            //cmdSave.Visible = false;
                            DDLFertilizer.Enabled = false;
                            txtQuantity.Enabled   = false;
                            //txtArea.Enabled = false;
                            DDLEquipment.Enabled   = false;
                            txtDatetime.Enabled    = false;
                            txtFormulaUsed.Enabled = false;
                            txtHowtouse.Enabled    = false;
                            txtParcel.Enabled      = false;
                            DDLSeeds.Enabled       = false;
                        }
                        else if (!nUserLogin.Role.Add && nKey == "0")
                        {
                            //cmdSave.Visible = false;
                            DDLFertilizer.Enabled = false;
                            txtQuantity.Enabled   = false;
                            //txtArea.Enabled = false;
                            DDLEquipment.Enabled   = false;
                            txtDatetime.Enabled    = false;
                            txtFormulaUsed.Enabled = false;
                            txtHowtouse.Enabled    = false;
                            txtParcel.Enabled      = false;
                            DDLSeeds.Enabled       = false;
                        }
                    }
                }
            }
        }
        protected void GrDelete(object sender, CommandEventArgs e)
        {
            int nPageNumber             = int.Parse(txtPageNumber.Text);
            int nPageSize               = int.Parse(txtPageSize.Text);
            SessionUserLogin nUserLogin = (SessionUserLogin)Session["UserLogin"];

            nUserLogin.CheckRole("CU0014");
            if (!nUserLogin.Role.Del)
            {
                Response.Write("<script >alert('Bạn không có quyền xóa danh mục này!')</script>");
            }
            else
            {
                try
                {
                    int mKey = int.Parse(e.CommandArgument.ToString());
                    CooperativePurchasing_Info info = new CooperativePurchasing_Info(mKey);
                    //if ((DateTime.Now - info.Datetime).TotalDays > 7)
                    //{
                    //    Response.Write("<script >alert('Dữ liệu đã quá 7 ngày, không được phép xóa!')</script>");
                    //}
                    //else
                    {
                        info.Delete();
                        DataTable nTable  = CooperativePurchasing_Data.GetList(nPageSize, nPageNumber, Session["CooperativeKey"].ToInt());
                        DateTime  dtfrom  = DateTime.ParseExact(txtfromDatetime.Text, "dd/MM/yyyy", CultureInfo.InvariantCulture);
                        DateTime  dtto    = DateTime.ParseExact(txttoDatetime.Text, "dd/MM/yyyy", CultureInfo.InvariantCulture);
                        DataTable nTable2 = CooperativePurchasing_Data.GetListSale(dtfrom, dtto, nPageSize, nPageNumber, Session["CooperativeKey"].ToInt());
                        if (nTable.Rows.Count == 0)
                        {
                            nTable.Rows.Add("", DateTime.Now, "", 0, 0, 0, "", DateTime.Now, "", 0, 0, 0, "");
                        }
                        if (nTable2.Rows.Count == 0)
                        {
                            nTable2.Rows.Add(0, DateTime.Now, "", 0, 0, "", 0, 0, 0, "");
                        }
                        GV_HarvestedForSale.DataSource = nTable;
                        GV_HarvestedForSale.DataBind();
                        ListSale.DataSource = nTable2;
                        ListSale.DataBind();
                        LoadPages();
                    }
                }
                catch
                {
                    Response.Write("<script >alert('Có lỗi gì đó vui lòng thử lại!')</script>");
                }
            }
        }
Esempio n. 21
0
        protected void Page_Load(object sender, EventArgs e)
        {
            SessionUserLogin nUserLogin = (SessionUserLogin)Session["UserLogin"];

            if (nUserLogin != null)
            {
                nUserLogin.CheckRole("CU0005");
                string nKey = this.Request["key"];
                txtKey.Text = "0";
                int _nKey = 0;
                if (nKey != null)
                {
                    if (int.TryParse(nKey, out _nKey))
                    {
                        txtKey.Text = nKey;
                    }
                    if (!IsPostBack)
                    {
                        LoadInfo(_nKey);

                        if (!nUserLogin.Role.Edit && nKey != "0")
                        {
                            cmdSave.Visible      = false;
                            DDLPesticide.Enabled = false;
                            DDLEquipment.Enabled = false;
                            DDLSeeds.Enabled     = false;
                            txtArea.Enabled      = false;
                            txtDatetime.Enabled  = false;
                            txtDosage.Enabled    = false;
                            txtDose.Enabled      = false;
                            txtPestName.Enabled  = false;
                        }
                        else if (!nUserLogin.Role.Add && nKey == "0")
                        {
                            cmdSave.Visible      = false;
                            DDLPesticide.Enabled = false;
                            DDLEquipment.Enabled = false;
                            DDLSeeds.Enabled     = false;
                            txtArea.Enabled      = false;
                            txtDatetime.Enabled  = false;
                            txtDosage.Enabled    = false;
                            txtDose.Enabled      = false;
                            txtPestName.Enabled  = false;
                        }
                    }
                }
            }
        }
Esempio n. 22
0
        protected void Page_Load(object sender, EventArgs e)
        {
            string           nKey       = this.Request["key"];
            SessionUserLogin nUserLogin = (SessionUserLogin)Session["UserLogin"];

            if (nUserLogin != null)
            {
                nUserLogin.CheckRole("CA0001");
                txtKey.Text = "0";
                int nFertilizerKey = 0;
                if (nKey != null)
                {
                    if (int.TryParse(nKey, out nFertilizerKey))
                    {
                        txtKey.Text = nKey;
                    }
                    if (!IsPostBack)
                    {
                        LoadInfo(nFertilizerKey);
                        LoadDataToToolboxWeb.DropDown_DDL(DLLSeason, "SELECT SeasonKey,SeasonName FROM PUL_Season_Categories", true);
                        LoadDataToToolboxWeb.DropDown_DDL(DLLCompany, "SELECT CompanyKey,CompanyName FROM PUL_Seeds_Companies", true);
                        //LoadDataToToolboxWeb.DropDown_DDL(DLLCategoryID, "SELECT CategoryKey,CategoryName FROM PUL_Seeds_Categories", true);
                        LoadDataToToolboxWeb.DropDown_DDL(DDLType, "SELECT TypeKey,TypeName FROM PUL_SeedTypes", true);

                        if (!nUserLogin.Role.Edit && nKey != "0")
                        {
                            cmdSave.Visible    = false;
                            DLLSeason.Enabled  = false;
                            DLLCompany.Enabled = false;
                            //DLLCategoryID.Enabled = false;
                            DDLType.Enabled   = false;
                            txtDetail.Enabled = false;
                        }
                        else if (!nUserLogin.Role.Add && nKey == "0")
                        {
                            cmdSave.Visible    = false;
                            DLLSeason.Enabled  = false;
                            DLLCompany.Enabled = false;
                            //DLLCategoryID.Enabled = false;
                            DDLType.Enabled   = false;
                            txtDetail.Enabled = false;
                        }
                        //User_Role_Info nUser = new User_Role_Info(Session["UserLogin"].ToString(),
                    }
                }
            }
        }
Esempio n. 23
0
        protected void Page_Load(object sender, EventArgs e)
        {
            SessionUserLogin nUserLogin = (SessionUserLogin)Session["UserLogin"];

            nUserLogin.CheckRole("SY0004");
            if (!nUserLogin.Role.Read)
            {
                Response.Write("<script >window.location.href='Error.aspx';</script>");
            }
            else
            {
                if (!IsPostBack)
                {
                    LoadData();
                }
            }
        }
Esempio n. 24
0
        protected void Page_Load(object sender, EventArgs e)
        {
            SessionUserLogin nUserLogin = (SessionUserLogin)Session["UserLogin"];

            nUserLogin.CheckRole("CA0001");
            if (!nUserLogin.Role.Read)
            {
                //Response.Write("<script >alert('Bạn không có quyền xem danh mục này!')</script>");
                Response.Write("<script >window.location.href='Error.aspx';</script>");
            }
            else
            {
                if (!IsPostBack)
                {
                    LoadData();
                }
            }
        }
Esempio n. 25
0
        protected void Page_Load(object sender, EventArgs e)
        {
            SessionUserLogin nUserLogin = (SessionUserLogin)Session["UserLogin"];

            if (nUserLogin != null)
            {
                nUserLogin.CheckRole("CU0001");
                string nKey = this.Request["key"];
                txtKey.Text = "0";
                int _nKey = 0;
                if (nKey != null)
                {
                    if (int.TryParse(nKey, out _nKey))
                    {
                        txtKey.Text = nKey;
                    }
                    if (!IsPostBack)
                    {
                        LoadInfo(_nKey);
                        //LoadDataToToolboxWeb.DropDown_DDL(DDLSeeds, "SELECT SeedsKey,SeedsName FROM PUL_Seeds", false);
                        if (!nUserLogin.Role.Edit && nKey != "0")
                        {
                            //cmdSave.Visible = false;
                            txtAction.Enabled   = false;
                            txtDatetime.Enabled = false;
                            txtSolution.Enabled = false;
                            txtNotice.Enabled   = false;
                            txtReason.Enabled   = false;
                            DDLSeeds.Enabled    = false;
                        }
                        else if (!nUserLogin.Role.Add && nKey == "0")
                        {
                            //cmdSave.Visible = false;
                            txtAction.Enabled   = false;
                            txtDatetime.Enabled = false;
                            txtSolution.Enabled = false;
                            txtNotice.Enabled   = false;
                            txtReason.Enabled   = false;
                            DDLSeeds.Enabled    = false;
                        }
                    }
                }
            }
        }
        protected void Page_Load(object sender, EventArgs e)
        {
            SessionUserLogin nUserLogin = (SessionUserLogin)Session["UserLogin"];

            if (nUserLogin != null)
            {
                nUserLogin.CheckRole("CU0011");
                string nKey = this.Request["key"];
                txtKey.Text = "0";
                int _nKey = 0;
                if (nKey != null)
                {
                    if (int.TryParse(nKey, out _nKey))
                    {
                        txtKey.Text = nKey;
                    }
                    if (!IsPostBack)
                    {
                        LoadInfo(_nKey);
                        if (!nUserLogin.Role.Edit && nKey != "0")
                        {
                            cmdSave.Visible              = false;
                            txtCode.Enabled              = false;
                            txtDatetime.Enabled          = false;
                            txtQuantityHarvested.Enabled = false;
                            txtQuantitySale.Enabled      = false;
                            txtWhereToBuy.Enabled        = false;
                            DDLSeeds.Enabled             = false;
                        }
                        else if (!nUserLogin.Role.Add && nKey == "0")
                        {
                            cmdSave.Visible              = false;
                            txtCode.Enabled              = false;
                            txtDatetime.Enabled          = false;
                            txtQuantityHarvested.Enabled = false;
                            txtQuantitySale.Enabled      = false;
                            txtWhereToBuy.Enabled        = false;
                            DDLSeeds.Enabled             = false;
                        }
                    }
                }
            }
        }
Esempio n. 27
0
        protected void Page_Load(object sender, EventArgs e)
        {
            SessionUserLogin nUserLogin = (SessionUserLogin)Session["UserLogin"];

            if (nUserLogin != null)
            {
                nUserLogin.CheckRole("CA0002");
                string nKey = this.Request["key"];
                txtKey.Text = "0";
                int nFertilizerKey = 0;
                if (nKey != null)
                {
                    if (int.TryParse(nKey, out nFertilizerKey))
                    {
                        txtKey.Text = nKey;
                    }
                    if (!IsPostBack)
                    {
                        LoadInfo(nFertilizerKey);
                        LoadDataToToolboxWeb.DropDown_DDL(DLLCommon, "SELECT Common_Key,Common_Name FROM PUL_Fertilizer_Common order by Common_Name", true);
                        LoadDataToToolboxWeb.DropDown_DDL(DLLUnit, "SELECT Fertilizer_Unit_Key,Fertilizer_Unit_Name FROM PUL_Fertilizer_Unit order by Fertilizer_Unit_Name", true);
                        LoadDataToToolboxWeb.DropDown_DDL(DLLCompany, "SELECT CompanyKey,CompanyName FROM PUL_Companies order by CompanyName", true);
                        LoadDataToToolboxWeb.DropDown_DDL(DLLCategoryID, "SELECT CategoryKey,CategoryName FROM PUL_Fertilizer_Categories order by CategoryName", true);
                        if (!nUserLogin.Role.Edit && nKey != "0")
                        {
                            cmdSave.Visible       = false;
                            DLLCompany.Enabled    = false;
                            DLLCategoryID.Enabled = false;
                            DLLCommon.Enabled     = false;
                            DLLUnit.Enabled       = false;
                        }
                        else if (!nUserLogin.Role.Add && nKey == "0")
                        {
                            cmdSave.Visible       = false;
                            DLLCompany.Enabled    = false;
                            DLLCategoryID.Enabled = false;
                            DLLCommon.Enabled     = false;
                            DLLUnit.Enabled       = false;
                        }
                    }
                }
            }
        }
Esempio n. 28
0
        protected void GrDelete(object sender, CommandEventArgs e)
        {
            int nPageNumber             = int.Parse(txtPageNumber.Text);
            int nPageSize               = int.Parse(txtPageSize.Text);
            SessionUserLogin nUserLogin = (SessionUserLogin)Session["UserLogin"];

            nUserLogin.CheckRole("CA0016");
            if (!nUserLogin.Role.Del)
            {
                Response.Write("<script >alert('Bạn không có quyền xóa danh mục này!')</script>");
            }
            else
            {
                try
                {
                    int           mKey = int.Parse(e.CommandArgument.ToString());
                    District_Info info = new District_Info(mKey);
                    //if ((DateTime.Now - info.).TotalDays > 7)
                    //{
                    //    Response.Write("<script >alert('Dữ liệu đã quá 7 ngày, không được phép xóa!')</script>");
                    //}
                    //else
                    {
                        info.Delete();
                        DataTable nTable = District_Data.GetList(nPageSize, nPageNumber, txtSearch.Text, DDLProvincesCities.SelectedValue.ToInt());
                        if (nTable.Rows.Count == 0)
                        {
                            nTable.Rows.Add(0, 0, 0, "");//, 0, "", 0, "", 0, "");
                        }
                        GV_District.DataSource = nTable;
                        GV_District.DataBind();
                        LoadPages();
                    }
                }
                catch
                {
                    Response.Write("<script >alert('Có lỗi gì đó vui lòng thử lại!')</script>");
                }
            }
        }
Esempio n. 29
0
        protected void GrDelete(object sender, CommandEventArgs e)
        {
            int nPageNumber             = int.Parse(txtPageNumber.Text);
            int nPageSize               = int.Parse(txtPageSize.Text);
            SessionUserLogin nUserLogin = (SessionUserLogin)Session["UserLogin"];

            nUserLogin.CheckRole("CU0002");
            if (!nUserLogin.Role.Del)
            {
                Response.Write("<script >alert('Bạn không có quyền xóa danh mục này!')</script>");
            }
            else
            {
                try
                {
                    int mKey = int.Parse(e.CommandArgument.ToString());
                    Fertilizer_Buy_Info info = new Fertilizer_Buy_Info(mKey);
                    if ((DateTime.Now - info.DatetimeBuy).TotalDays > 7)
                    {
                        Response.Write("<script >alert('Dữ liệu đã quá 7 ngày, không được phép xóa!')</script>");
                    }
                    else
                    {
                        info.Delete();
                        DataTable nTable = Fertilizer_Buy_Data.GetList(Convert.ToInt16(Session["EmployeeKey"]), nPageSize, nPageNumber, DDLSeeds.SelectedValue);
                        if (nTable.Rows.Count == 0)
                        {
                            nTable.Rows.Add("", 0, null, "", 0, 0, 0, "", "", "", "", 0);
                        }
                        GV_Fertilizer_Buy.DataSource = nTable;
                        GV_Fertilizer_Buy.DataBind();
                        LoadPages();
                    }
                }
                catch
                {
                    Response.Write("<script >alert('Có lỗi gì đó vui lòng thử lại!')</script>");
                }
            }
        }
Esempio n. 30
0
        protected void Page_Load(object sender, EventArgs e)
        {
            SessionUserLogin nUserLogin = (SessionUserLogin)Session["UserLogin"];

            if (nUserLogin != null)
            {
                nUserLogin.CheckRole("CU0001");
                string nKey = this.Request["key"];
                txtKey.Text = "0";
                int nAssessmentKey = 0;
                if (nKey != null)
                {
                    if (int.TryParse(nKey, out nAssessmentKey))
                    {
                        txtKey.Text = nKey;
                    }
                    if (!IsPostBack)
                    {
                        LoadInfo(nAssessmentKey);

                        if (!nUserLogin.Role.Edit && nKey != "0")
                        {
                            //cmdSave.Visible = false;
                            //txtDateBuy.Enabled = false;
                            txtDateOfManufacture.Enabled = false;
                            txtQuantity.Enabled          = false;
                            //txtReasons.Enabled = false;
                        }
                        else if (!nUserLogin.Role.Add && nKey == "0")
                        {
                            //cmdSave.Visible = false;
                            //.Enabled = false;
                            txtDateOfManufacture.Enabled = false;
                            txtQuantity.Enabled          = false;
                            //txtReasons.Enabled = false;
                        }
                    }
                }
            }
        }