コード例 #1
0
        protected void Button2_Click(object sender, EventArgs e)
        {
            try
            {
                string         username    = tbxUsername.Text.Trim();
                UserRepository ar          = new UserRepository();
                enter          currentUser = ar.FindByUserName(username);
                if (currentUser == null)
                {
                    UserRepository ur      = new UserRepository();
                    enter          newuser = new enter();
                    newuser.Username = tbxUsername.Text;
                    newuser.Pass     = tbxPassword.Text;
                    newuser.Status   = int.Parse("0");
                    ur.Saveuser(newuser);

                    HadafTools.ShowMessage(lblmessage, "ثبت با موفقیت انجام شد", Color.Red);
                }
                else
                {
                    HadafTools.ShowMessage(lblmessage, "این کاربر تکراری می باشد", Color.Red);
                }
            }
            catch
            {
                HadafTools.ShowMessage(lblmessage, "امکان ثبت وجود ندارد", Color.Red);
            }
        }
コード例 #2
0
 protected void Button2_Click(object sender, EventArgs e)
 {
     if (tbxUsername.Text == "admin" && tbxPassword.Text == "adminhadaf")
     {
         Session["username"] = tbxUsername.Text.Trim();
         Session["password"] = tbxPassword.Text.Trim();
         Redirector.Goto(Redirector.PageName.adminpage);
     }
     else
     {
         HadafTools.ShowMessage(lblmessage, "نام کاربری یافت نشد", Color.Red);
     }
 }
コード例 #3
0
        public DataTable GetAllKarGList()
        {
            List <KarG> result = new List <KarG>();

            using (hadafDBEntities DC = conn.GetContext())
            {
                IEnumerable <KarG> pl =
                    from r in DC.KarGs
                    orderby r.id
                    select r;

                result = pl.ToList();
            }

            return(HadafTools.ToDataTable(result));
        }
コード例 #4
0
        public DataTable Getstatus()
        {
            List <enter> result = new List <enter>();

            using (hadafDBEntities DC = conn.GetContext())
            {
                IEnumerable <enter> pl =
                    from r in DC.enters
                    where r.Status == 0
                    orderby r.id
                    select r;

                result = pl.ToList();
            }

            return(HadafTools.ToDataTable(result));
        }
        public DataTable GetStdList(string reshte)
        {
            List <Student> result = new List <Student>();

            using (hadafDBEntities pb = conn.GetContext())
            {
                IEnumerable <Student> pl =
                    from r in pb.Students
                    where
                    r.Reshte == reshte

                    select r;

                result = pl.ToList();
            }

            return(HadafTools.ToDataTable(result));
        }
コード例 #6
0
        public DataTable GetLinkUrl(Int64 StdID)
        {
            List <Counter> result = new List <Counter>();

            using (hadafDBEntities pb = conn.GetContext())
            {
                IEnumerable <Counter> pl =
                    from r in pb.Counters
                    where
                    r.stdid == StdID

                    select r;

                result = pl.ToList();
            }


            return(HadafTools.ToDataTable(result));
        }
コード例 #7
0
        protected void Button2_Click(object sender, EventArgs e)
        {
            string            username    = tbxUsername.Text.Trim();
            CounterRepository ar          = new CounterRepository();
            Counter           currentUser = ar.FindBystdid(username);


            if (currentUser == null)
            {
                HadafTools.ShowMessage(lblmessage, "توسط این کاربر ثبت نامی انجام نشده است", Color.Red);

                return;
            }

            else
            {
                string stdid = tbxUsername.Text;
                Session["studentid"] = stdid;
                Redirector.Goto(Redirector.PageName.StdUnit);
            }
        }
コード例 #8
0
        protected void Button1_Click(object sender, EventArgs e)
        {
            UserRepository ar          = new UserRepository();
            enter          currentUser = ar.FindByUserName(Label1.Text);
            string         status      = currentUser.Status.ToString();

            if (status == "0")
            {
                //try
                //{
                int unit = 0;
                int sum;
                sum = 0;
                string succsesfulsave = "";
                foreach (GridViewRow gvr in GridView1.Rows)
                {
                    if ((gvr.FindControl("CheckBox1") as CheckBox).Checked == true)
                    {
                        unit = gvr.Cells[2].Text.ToInt();
                        sum  = sum + unit;
                    }
                }
                Label2.Text = sum.ToString();

                if ((sum >= 12) && (sum <= 20))
                {
                    lblmessage.Text = "";
                    foreach (GridViewRow gvr in GridView1.Rows)
                    {
                        if ((gvr.FindControl("CheckBox1") as CheckBox).Checked == true)
                        {
                            try
                            {
                                CoursRepository air        = new CoursRepository();
                                Counter         newAccount = new Counter();
                                //  string reshte=
                                newAccount.Reshte    = Session["value"].ToString();
                                newAccount.stdid     = Label1.Text;
                                newAccount.CoursUnit = gvr.Cells[2].Text.ToInt();
                                newAccount.CoursName = gvr.Cells[1].Text;
                                air.Savecourse(newAccount);


                                //  HadafTools.ShowMessage(lblmessage, " ثبت با موفقیت انجام شد ", Color.Red);

                                succsesfulsave = "ok";
                            }
                            catch
                            {
                                HadafTools.ShowMessage(lblmessage, " ثبت امکانپذیر  نمی باشد ", Color.Red);
                            }
                        }
                    }
                    if (succsesfulsave == "ok")
                    {
                        UserRepository ur   = new UserRepository();
                        enter          user = ur.FindByUserName(Label1.Text);
                        user.Status = int.Parse("1");
                        ur.Savestatus(user);


                        studentcountRepository str = new studentcountRepository();
                        Student newstd             = new Student();
                        newstd.stdid  = Label1.Text;
                        newstd.Reshte = Session["value"].ToString();
                        str.Save(newstd);
                        Redirector.Goto(Redirector.PageName.ok);
                    }
                }

                else
                {
                    HadafTools.ShowMessage(lblmessage, " تعداد واحد مجاز نمی باشد ", Color.Red);
                }
                // }
                //catch
                //{
                //    HadafTools.ShowMessage(lblmessage, " ثبت امکانپذیر  نمی باشد ", Color.Red);
                //}
            }
            else
            {
                HadafTools.ShowMessage(lblmessage, " پیش ثبت توسط این نام کاربری قبلا انجام شد ", Color.Red);
            }
        }
コード例 #9
0
        protected void Button2_Click(object sender, EventArgs e)
        {
            try
            {
                string         username    = tbxUsername.Text.Trim();
                UserRepository ar          = new UserRepository();
                enter          currentUser = ar.FindByUserName(Int64.Parse(username));


                if (currentUser == null)
                {
                    HadafTools.ShowMessage(lblmessage, "نام کاربری یافت نشد", Color.Red);

                    return;
                }

                if (Int64.Parse(tbxPassword.Text) != currentUser.Pass)
                {
                    HadafTools.ShowMessage(lblmessage, "رمز عبور اشتباه است", Color.Red);
                    return;
                }


                //if (DropDownList1.SelectedItem.Value == "1")
                //{
                //    string status = currentUser.Status.ToString();
                //    Session["value"] = "1";
                //    if (status == "0")
                //    {
                //      //  Session["reshte"]="1";
                //    string aa = tbxUsername.Text;
                //    Session["stdid"]=aa;
                //    Redirector.Goto(Redirector.PageName.COMNP);
                //    }
                //    else
                //    {
                //        if (status == "1")
                //        {
                //            string stdid = tbxUsername.Text;
                //            Session["studentid"] = stdid;
                //            Redirector.Goto(Redirector.PageName.StdUnit);
                //        }
                //    }


                //}



                string value = DropDownList1.SelectedItem.Value;
                switch (value)
                {
                case "1":
                {
                    Session["value"] = "1";
                }
                break;

                case "2":
                {
                    Session["value"] = "2";
                }
                break;

                case "3":
                {
                    Session["value"] = "3";
                }
                break;

                case "4":
                {
                    Session["value"] = "4";
                }
                break;

                case "5":
                {
                    Session["value"] = "5";
                }
                break;

                case "6":
                {
                    Session["value"] = "6";
                }
                break;

                case "7":
                {
                    Session["value"] = "7";
                }
                break;

                case "8":
                {
                    Session["value"] = "8";
                }
                break;

                case "9":
                {
                    Session["value"] = "9";
                }
                break;

                case "10":
                {
                    Session["value"] = "10";
                }
                break;

                case "11":
                {
                    Session["value"] = "11";
                }
                break;

                case "12":
                {
                    Session["value"] = "12";
                }
                break;

                case "13":
                {
                    Session["value"] = "13";
                }
                break;

                case "14":
                {
                    Session["value"] = "14";
                }
                break;

                case "15":
                {
                    Session["value"] = "15";
                }
                break;
                }


                string status = currentUser.Status.ToString();

                if (status == "0")
                {
                    //  Session["reshte"]="1";
                    string aa = tbxUsername.Text;
                    Session["stdid"] = aa;
                    Redirector.Goto(Redirector.PageName.register);
                }
                else
                {
                    if (status == "1")
                    {
                        string stdid = tbxUsername.Text;
                        Session["studentid"] = stdid;
                        Redirector.Goto(Redirector.PageName.studentunit);
                    }
                }
            }
            catch
            {
                HadafTools.ShowMessage(lblmessage, "اطلاعات شما نادرست است", Color.Red);
            }
        }    //ذفد
コード例 #10
0
        protected void Button2_Click(object sender, EventArgs e)
        {
            //try
            //{

            //    string username = tbxUsername.Text;
            //    UserRepository ar = new UserRepository();
            //    enter currentUser = ar.FindByUserName(tbxUsername.Text);


            //    if (currentUser == null)
            //    {

            //        HadafTools.ShowMessage(lblmessage, "نام کاربری یافت نشد", Color.Red);

            //        return;
            //    }

            //    if ((tbxPassword.Text) != currentUser.Pass)
            //    {
            //        HadafTools.ShowMessage(lblmessage, "رمز عبور اشتباه است", Color.Red);
            //        return;
            //    }



            //    string value = DropDownList1.SelectedItem.Value;
            //    switch (value)
            //    {
            //        case "1":
            //            {
            //                Session["value"] = "1";
            //            }
            //            break;
            //        case "2":
            //            {
            //                Session["value"] = "2";
            //            }
            //            break;
            //        case "3":
            //            {
            //                Session["value"] = "3";
            //            }
            //            break;
            //        case "4":
            //            {
            //                Session["value"] = "4";
            //            }
            //            break;
            //        case "5":
            //            {
            //                Session["value"] = "5";
            //            }
            //            break;
            //        case "6":
            //            {
            //                Session["value"] = "6";
            //            }
            //            break;
            //        case "7":
            //            {
            //                Session["value"] = "7";
            //            }
            //            break;
            //        case "8":
            //            {
            //                Session["value"] = "8";
            //            }
            //            break;
            //        case "9":
            //            {
            //                Session["value"] = "9";
            //            }
            //            break;
            //        case "10":
            //            {
            //                Session["value"] = "10";
            //            }
            //            break;
            //        case "11":
            //            {
            //                Session["value"] = "11";
            //            }
            //            break;
            //        case "12":
            //            {
            //                Session["value"] = "12";
            //            }
            //            break;
            //        case "13":
            //            {
            //                Session["value"] = "13";
            //            }
            //            break;
            //        case "14":
            //            {
            //                Session["value"] = "14";
            //            }
            //            break;
            //        case "15":
            //            {
            //                Session["value"] = "15";
            //            }
            //            break;
            //        case "16":
            //            {
            //                Session["value"] = "16";
            //            }
            //            break;
            //        case "17":
            //            {
            //                Session["value"] = "17";
            //            }
            //            break;
            //    }


            //    string status = currentUser.Status.ToString();

            //    if (status == "0")
            //    {
            //        //  Session["reshte"]="1";
            //        string aa = tbxUsername.Text;
            //        Session["stdid"] = aa;
            //        Redirector.Goto(Redirector.PageName.register);
            //    }
            //    else
            //    {
            //        if (status == "1")
            //        {
            //            string stdid = tbxUsername.Text;
            //            Session["studentid"] = stdid;
            //            Redirector.Goto(Redirector.PageName.studentunit);
            //        }
            //    }
            //}
            //catch
            //{
            //    HadafTools.ShowMessage(lblmessage, "اطلاعات شما نادرست است", Color.Red);
            //}

            HadafTools.ShowMessage(lblmessage, "زمان انجام پیش انتخاب واحد به فرا نرسیده است !!!", Color.Red);
        }