Esempio n. 1
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. 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 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.ToInt());
                    //if (key != "0")
                    {
                        LoadDataToToolboxWeb.DropDown_DDL(DDLType, "SELECT ProcessPlant_TypeKey, Name FROM PUL_ProcessPlant_Type", false);
                        LoadDataToToolboxWeb.DropDown_DDL(DDLSeed, "SELECT SeedsKey, SeedsName FROM PUL_Seeds WHERE SeedsKey IN(Select SeedKey from PUL_Seed_Cooperative where CooperativeKey = " + Session["CooperativeKey"].ToInt() + ")", 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;
                    //    DDLType.Enabled = false;
                    //}
                }
            }
        }
        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. 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();
                    }
                }
            }
        }
        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. 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("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>");
                }
            }
        }
Esempio n. 8
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. 9
0
 protected void Page_Load(object sender, EventArgs e)
 {
     //cookie
     //HttpCookie cm = new HttpCookie("Code");
     //cm.Value = "abdasdasd";
     //this.Response.Cookies.Add(cm);
     if (Session["MemberID"] != null)
     {
         Response.Redirect("~/Book.aspx");
     }
     if (this.Request.Cookies["Code"] != null)
     {
         User_Info info = new User_Info(this.Request.Cookies["Code"].Value, "Ac");
         if (info.Key != "")
         {
             SessionUserLogin nLogin = new SessionUserLogin();
             nLogin.Name               = txtUserName.Text;
             nLogin.Key                = info.Key;
             Session["EmployeeKey"]    = Session["MemberID"] = nLogin.EmployeeKey = info.EmployeeKey;
             nLogin.GroupKey           = info.GroupKey;
             nLogin.CooperativeKey     = info.CooperativeKey;
             nLogin.EmployeeName       = info.EmployeeName;
             nLogin.BranchName         = info.BranchName;
             Session["UserLogin"]      = nLogin;
             Session["MemberName"]     = info.BranchName;
             Session["CooperativeKey"] = info.CooperativeKey;
             Session["UserName"]       = txtUserName.Text;
             Session["SysUserKey"]     = info.Key;
             Response.Redirect("~/Book.aspx");
             return;
         }
     }
     Session["UserLogin"] = null;
     FormsAuthentication.SignOut();
 }
        protected void cmdView_Click1(object sender, ImageClickEventArgs e)
        {
            txtPageNumber.Text = "1";
            int nPageNumber             = int.Parse(txtPageNumber.Text);
            int nPageSize               = int.Parse(txtPageSize.Text);
            SessionUserLogin nUserLogin = (SessionUserLogin)Session["UserLogin"];
            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();
        }
Esempio n. 11
0
        protected string listMember(string id)
        {
            SessionUserLogin nUserLogin = (SessionUserLogin)Session["UserLogin"];

            if (nUserLogin == null)
            {
                Page.ClientScript.RegisterStartupScript(GetType(), "hwa", "alert('Vui lòng đăng nhập lại');", true);
                Page.ClientScript.RegisterStartupScript(GetType(), "hwda", "window.location.href='Default.aspx'", true);
                return("");
            }
            if (nUserLogin.GroupKey >= 2)
            {
                int       CooperativeKey = int.Parse(DLLCooperative.SelectedValue);
                DataTable nMember        = Member_Info.GetList(CooperativeKey);
                string    listMember     = "";
                for (int j = 0; j < nMember.Rows.Count; j++)
                {
                    //listMember += nMember.Rows[j]["Cooperative_Key"] + " " + nMember.Rows[j]["Name"] + "</p>";
                    listMember += "{Cooperative_Key:'" + nMember.Rows[j]["Cooperative_Key"] + "',Member_Key:'" + nMember.Rows[j]["Key"] + "',Member_Name:'" + nMember.Rows[j]["Name"] + "'},";
                }
                return(listMember);
            }
            else
            {
                return("");
            }
        }
Esempio n. 12
0
 protected void Page_Load(object sender, EventArgs e)
 {
     if (!IsPostBack)
     {
         if (Session["UserLogin"] == null)
         {
             Response.Redirect("~/Login.aspx");
         }
         SessionUserLogin nUserLogin = (SessionUserLogin)Session["UserLogin"];
         Session["GroupKey"] = nUserLogin.GroupKey;
         if (nUserLogin.GroupKey == 1)
         {
             lbGroup.Text = "Thành viên hợp tác xã";
         }
         if (nUserLogin.GroupKey == 2)
         {
             lbGroup.Text = "Giám đốc hợp tác xã";
         }
         if (nUserLogin.GroupKey == 3)
         {
             lbGroup.Text = "Liên hiệp hợp tác xã";
         }
         if (nUserLogin.GroupKey == 4)
         {
             lbGroup.Text = "Nhà Nước";
         }
         txtUserLogin.Text = nUserLogin.Name;
         if (Session["EmployeeKey"] == null)
         {
             Session["EmployeeKey"] = nUserLogin.EmployeeKey;
         }
         LoadMenu();
     }
 }
Esempio n. 13
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(),
                    }
                }
            }
        }
Esempio n. 14
0
        public void LoadData()
        {
            SessionUserLogin nUserLogin = (SessionUserLogin)Session["UserLogin"];
            DataTable        nTable     = new DataTable();

            if (nUserLogin.GroupKey == 4)
            {
                nTable = Users_Data.GetList("", Session["CooperativeKey"].ToInt());
            }
            else if (nUserLogin.GroupKey == 3)
            {
                nTable = Users_Data.GetList(Session["CooperativeKey"].ToInt(), 3, "");
            }
            else if (nUserLogin.GroupKey == 2)
            {
                nTable = Users_Data.GetList("", nUserLogin.CooperativeKey, nUserLogin.GroupKey);
            }
            if (nTable.Rows.Count == 0)
            {
                nTable.Rows.Add(null, 0, "", "", "", 0, DateTime.Now, DateTime.Now, 0);
            }

            GV_User.DataSource = nTable;

            GV_User.DataBind();
            DateTime dt = DateTime.Now;
        }
Esempio n. 15
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. 16
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. 17
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (Session["UserLogin"] == null)
            {
                Response.Redirect("~/Login.aspx");
            }
            SessionUserLogin nUserLogin = (SessionUserLogin)Session["UserLogin"];

            Session["CoopKey"]  = nUserLogin.CooperativeKey.ToString();
            Session["GroupKey"] = nUserLogin.GroupKey.ToString();
            if (nUserLogin.GroupKey < 2 | nUserLogin.GroupKey > 4)
            {
                Image1.Visible = false;
                Image2.Visible = false;
            }
            if (nUserLogin.GroupKey == 2)
            {
                Image1.Visible = false;
                Image2.Visible = true;
            }
            if (nUserLogin.GroupKey == 3)
            {
                Image1.Visible = true;
                Image2.Visible = false;
            }
            if (nUserLogin.GroupKey == 4)
            {
                Image1.Visible = true;
                Image2.Visible = true;
            }
            LoadData();
        }
Esempio n. 18
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>");
                }
            }
        }
Esempio n. 19
0
        public void LoadData()
        {
            SessionUserLogin nUserLogin = (SessionUserLogin)Session["UserLogin"];
            DataTable        nTable     = new DataTable();

            nTable = Users_Roles_Data.GetList(nUserLogin.CooperativeKey, nUserLogin.GroupKey, txtSearch.Text, nUserLogin.CooperativeVenturesKey);
            //if (nUserLogin.GroupKey == 4)
            //{
            //    nTable = Users_Roles_Data.GetList(0, 0, txtSearch.Text);
            //}
            //if (nUserLogin.GroupKey == 3)
            //{
            //    nTable = Users_Roles_Data.GetList(nUserLogin.CooperativeVenturesKey, 3, txtSearch.Text);
            //}
            //else if (nUserLogin.GroupKey == 2)
            //{
            //    nTable = Users_Roles_Data.GetList(nUserLogin.CooperativeKey, 2, txtSearch.Text);
            //}
            GV_Users_Roles.DataSource = nTable;
            if (nTable.Rows.Count == 0)
            {
                nTable.Rows.Add(null, "");
            }
            GV_Users_Roles.DataBind();
            DateTime dt = DateTime.Now;

            LoadPages();
        }
Esempio n. 20
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(),
                }
            }
        }
        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>");
                }
            }
        }
        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. 23
0
 private void lb(bool check)
 {
     lbMemID.Visible           = check;
     lbName.Visible            = check;
     lbCooperative_Key.Visible = check;
     lbAddress.Visible         = check;
     lbEmail.Visible           = check;
     lbPhone.Visible           = check;
     lbArea.Visible            = check;
     lbDescription.Visible     = check;
     cmdEdit.Visible           = check;
     ddcolor.Visible           = check;
     //ltdel.Text = "";
     if (keyHTX < 1 | keyHTX > 2)
     {
         cmdEdit.Visible   = false;
         cmdDelete.Visible = false;
     }
     if (keyHTX == 2)
     {
         cmdEdit.Visible   = false;
         cmdDelete.Visible = false;
         SessionUserLogin nUserLogin = (SessionUserLogin)Session["UserLogin"];
         if (nUserLogin.CooperativeKey == this.Request["coop"].ToInt())
         {
             cmdEdit.Visible   = true;
             cmdDelete.Visible = true;
             if (this.Request["key"].ToInt() == 0)
             {
                 cmdEdit.Visible   = false;
                 cmdDelete.Visible = false;
             }
         }
     }
     if (keyHTX == 1)
     {
         cmdEdit.Visible   = false;
         cmdDelete.Visible = false;
         SessionUserLogin nUserLogin = (SessionUserLogin)Session["UserLogin"];
         if (nUserLogin.EmployeeKey == this.Request["Key"].ToInt())
         {
             cmdEdit.Visible   = true;
             cmdDelete.Visible = true;
         }
     }
     if (keyHTX == 4)
     {
         cmdEdit.Visible   = true;
         cmdDelete.Visible = true;
         if (this.Request["key"].ToInt() == 0)
         {
             cmdEdit.Visible   = false;
             cmdDelete.Visible = false;
         }
     }
 }
Esempio n. 24
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. 25
0
        protected void OnPaging(object sender, GridViewPageEventArgs e)
        {
            SessionUserLogin nUserLogin = (SessionUserLogin)Session["UserLogin"];

            GV_User.PageIndex = e.NewPageIndex;
            DataTable nTable = Users_Data.GetList(txtSearch.Text, int.Parse(Session["CooperativeKey"].ToString()), nUserLogin.GroupKey);

            GV_User.DataSource = nTable;
            GV_User.DataBind();
        }
        protected void SaveInfo()
        {
            TimeLimit_Cooperative_Info info = new TimeLimit_Cooperative_Info(int.Parse(txtKey.Text));

            info.TimeLimit = txtDateLimit.Text.ToInt();
            SessionUserLogin nUserLogin = (SessionUserLogin)Session["UserLogin"];

            info.CreatedBy       = info.ModifiedBy = new Guid(nUserLogin.Key);
            info.CreatedDateTime = info.ModifiedDateTime = DateTime.Now;
            info.Save();
        }
        protected void SaveInfo()
        {
            CooperativeVenture_Info info = new CooperativeVenture_Info(int.Parse(txtKey.Text));

            info.CooperativeVenturesName = txtCooperativeVentures.Text;
            SessionUserLogin nUserLogin = (SessionUserLogin)Session["UserLogin"];

            info.CreatedBy       = info.ModifiedBy = new Guid(nUserLogin.Key);
            info.CreatedDateTime = info.ModifiedDateTime = DateTime.Now;
            info.Save();
        }
Esempio n. 28
0
 protected void cmdView_Click1(object sender, ImageClickEventArgs e)
 {
     int nPageNumber = int.Parse(txtPageNumber.Text);
     int nPageSize = int.Parse(txtPageSize.Text);
     SessionUserLogin nUserLogin = (SessionUserLogin)Session["UserLogin"];
     DateTime dtfrom = DateTime.ParseExact(txtfromDatetime.Text, "dd/MM/yyyy", CultureInfo.InvariantCulture);
     DateTime dtto = DateTime.ParseExact(txttoDatetime.Text, "dd/MM/yyyy", CultureInfo.InvariantCulture);
     DataTable nTable = ForSale_Data.GetList(dtfrom, dtto, Convert.ToInt16( Session["EmployeeKey"]), nPageSize, nPageNumber);
     GV_ForSale.DataSource = nTable;
     GV_ForSale.DataBind();
     LoadPages();
 }
        protected void SaveInfo()
        {
            Pesticide_Cooperative_Info info = new Pesticide_Cooperative_Info(int.Parse(txtKey.Text));

            info.PesticideKey   = int.Parse(DDLPesticide.SelectedValue);
            info.CooperativeKey = Convert.ToInt16(Session["CooperativeKey"]);
            SessionUserLogin nUserLogin = (SessionUserLogin)Session["UserLogin"];

            info.CreatedBy       = info.ModifiedBy = new Guid(nUserLogin.Key);
            info.CreatedDateTime = info.ModifiedDateTime = DateTime.Now;
            info.Save();
        }
Esempio n. 30
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;
                        }
                    }
                }
            }
        }