示例#1
0
 public void set_info(int username, string password, UCinfostudent ucs)
 {
     ucs.name.Text       = sign_in.STsign(username, password).Name;
     ucs.familyname.Text = sign_in.STsign(username, password).LastName;
     ucs.melli.Text      = Convert.ToString(sign_in.STsign(username, password).MeliCode);
     ucs.birth.Text      = Convert.ToString(sign_in.STsign(username, password).Birthdate);
     ucs.phone.Text      = Convert.ToString(sign_in.STsign(username, password).Phone);
     ucs.email.Text      = sign_in.STsign(username, password).Email;
     ucs.code.Text       = Convert.ToString(sign_in.STsign(username, password).UniCode);
     ucs.year.Text       = Convert.ToString(sign_in.STsign(username, password).UniLog);
     ucs.unit.Text       = Convert.ToString(sign_in.STsign(username, password).Vahedha);
     ucs.reshteh.Text    = sign_in.STsign(username, password).Major;
 }
示例#2
0
 public void chart(int unicode, string pass)
 {
     list_lessons_view.ItemsSource  = search.AuChart(sign_In.STsign(unicode, pass).Major);
     list_lessons_view.SelectedItem = IsSealed;
 }
示例#3
0
        private void Sign_Click(object sender, RoutedEventArgs e)
        {
            MainWindow win = (MainWindow)Window.GetWindow(this);

            if (RBuser.IsChecked == true)
            {
                try
                {
                    if (sign_in.STsign(Convert.ToInt32(usernametxt.Text), passwordtxt.Password) != null)
                    {
                        MessageBox.Show("شما با موفقیت وارد شدید", "Sign in", MessageBoxButton.OK, MessageBoxImage.Information);
                        win.main_stack.Children.Remove(win.ucsign);
                        win.main_stack.Children.Add(win.ucstudent);
                        win.ucstudent.titr.Text = "  دانشجو  " + sign_in.STsign(Convert.ToInt32(win.ucsign.usernametxt.Text), win.ucsign.passwordtxt.Password).Name + " " + sign_in.STsign(Convert.ToInt32(win.ucsign.usernametxt.Text), win.ucsign.passwordtxt.Password).LastName;
                    }
                    else
                    {
                        if (sign_in.Tchsign(Convert.ToInt32(usernametxt.Text), passwordtxt.Password) != null)
                        {
                            MessageBox.Show("شما با موفقیت وارد شدید", "Sign in", MessageBoxButton.OK, MessageBoxImage.Information);
                            win.main_stack.Children.Remove(win.ucsign);
                            win.main_stack.Children.Add(win.ucteacher);
                            win.ucteacher.titr.Text = "  استاد  " + sign_in.Tchsign(Convert.ToInt32(win.ucsign.usernametxt.Text), win.ucsign.passwordtxt.Password).Name + " " + sign_in.Tchsign(Convert.ToInt32(win.ucsign.usernametxt.Text), win.ucsign.passwordtxt.Password).LastName;
                        }
                        else
                        {
                            MessageBox.Show("نام کاربری یا رمز عبور اشتباه است", "خطا", MessageBoxButton.OK, MessageBoxImage.Error);
                            usernametxt.Text     = "";
                            passwordtxt.Password = "";
                        }
                    }
                }
                catch
                {
                    MessageBox.Show("نام کاربری یا رمز عبور اشتباه است", "خطا", MessageBoxButton.OK, MessageBoxImage.Error);
                    usernametxt.Text     = "";
                    passwordtxt.Password = "";
                }
            }
            else if (RBManager.IsChecked == true)
            {
                try
                {
                    if (sign_in.Mgsign(Convert.ToInt32(usernametxt.Text), passwordtxt.Password) != null)
                    {
                        MessageBox.Show("شما با موفقیت وارد شدید", "Sign in", MessageBoxButton.OK, MessageBoxImage.Information);
                        win.main_stack.Children.Remove(win.ucsign);
                        win.main_stack.Children.Add(win.ucmanager);
                        win.ucmanager.titr.Text = "  مدیر  " + sign_in.Mgsign(Convert.ToInt32(win.ucsign.usernametxt.Text), win.ucsign.passwordtxt.Password).Name + " " + sign_in.Mgsign(Convert.ToInt32(win.ucsign.usernametxt.Text), win.ucsign.passwordtxt.Password).LastName;
                    }
                    else
                    {
                        MessageBox.Show("نام کاربری یا رمز عبور اشتباه است", "خطا", MessageBoxButton.OK, MessageBoxImage.Error);
                        usernametxt.Text     = "";
                        passwordtxt.Password = "";
                    }
                }
                catch
                {
                    MessageBox.Show("نام کاربری یا رمز عبور اشتباه است", "خطا", MessageBoxButton.OK, MessageBoxImage.Error);
                    usernametxt.Text     = "";
                    passwordtxt.Password = "";
                }
            }
        }
示例#4
0
        public void show_Reprt(int unicode, string pass)
        {
            float?mid = 0;

            list_mark.ItemsSource = null;
            mark_show.Clear();

            if (sign_In.STsign(unicode, pass).Major == "Mechanic")
            {
                mark_show.Add(new marks()
                {
                    Lesson = "کنترل", Mark = search.MechMark(unicode)[0].MControl
                });
                mark_show.Add(new marks()
                {
                    Lesson = "ماشین", Mark = search.MechMark(unicode)[0].MMashin
                });
                mark_show.Add(new marks()
                {
                    Lesson = "سیالات", Mark = search.MechMark(unicode)[0].MSayalat
                });
                mark_show.Add(new marks()
                {
                    Lesson = "ترمو", Mark = search.MechMark(unicode)[0].MTermo
                });
                mark_show.Add(new marks()
                {
                    Lesson = "ریاضی 1", Mark = search.MechMark(unicode)[0].Riazi1
                });
                mark_show.Add(new marks()
                {
                    Lesson = "معادلات", Mark = search.MechMark(unicode)[0].Moadelat
                });
                mark_show.Add(new marks()
                {
                    Lesson = "ادبیات", Mark = search.MechMark(unicode)[0].Adabiat
                });
                mark_show.Add(new marks()
                {
                    Lesson = "اندیشه", Mark = search.MechMark(unicode)[0].Andishe
                });
                mark_show.Add(new marks()
                {
                    Lesson = "فیزیک", Mark = search.MechMark(unicode)[0].MFizik
                });


                int u = 0;

                for (int i = 0; i < 9; i++)
                {
                    if (mark_show[i].Mark != null)
                    {
                        u   += search.AuChart("Mechanic")[i].Unit;
                        mid += (mark_show[i].Mark) * (search.AuChart("Mechanic")[i].Unit);
                    }
                }



                list_mark.ItemsSource = mark_show;
                Mid.Text = Convert.ToString(mid / u);
            }

            if (sign_In.STsign(unicode, pass).Major == "Computer")
            {
                mark_show.Add(new marks()
                {
                    Lesson = "دیتابیس", Mark = search.CompMark(unicode)[0].CDatabase
                });
                mark_show.Add(new marks()
                {
                    Lesson = "گسسته", Mark = search.CompMark(unicode)[0].CGosaste
                });
                mark_show.Add(new marks()
                {
                    Lesson = "هوش مصنوعی", Mark = search.CompMark(unicode)[0].CInteligence
                });
                mark_show.Add(new marks()
                {
                    Lesson = "برنامه نویسی", Mark = search.CompMark(unicode)[0].CProgramming
                });
                mark_show.Add(new marks()
                {
                    Lesson = "ریاضی 1", Mark = search.CompMark(unicode)[0].Riazi1
                });
                mark_show.Add(new marks()
                {
                    Lesson = "معادلات", Mark = search.CompMark(unicode)[0].Moadelat
                });
                mark_show.Add(new marks()
                {
                    Lesson = "ادبیات", Mark = search.CompMark(unicode)[0].Adabiat
                });
                mark_show.Add(new marks()
                {
                    Lesson = "اندیشه", Mark = search.CompMark(unicode)[0].Andishe
                });
                mark_show.Add(new marks()
                {
                    Lesson = "مدار منطقی", Mark = search.CompMark(unicode)[0].CManteqi
                });


                int u = 0;

                for (int i = 0; i < 9; i++)
                {
                    if (mark_show[i].Mark != null)
                    {
                        u   += search.AuChart("Computer")[i].Unit;
                        mid += (mark_show[i].Mark) * (search.AuChart("Computer")[i].Unit);
                    }
                }


                list_mark.ItemsSource = mark_show;

                Mid.Text = Convert.ToString(mid / u);
            }

            if (sign_In.STsign(unicode, pass).Major == "Barq")
            {
                mark_show.Add(new marks()
                {
                    Lesson = "الکترونیک", Mark = search.BarqMark(unicode)[0].BElectro
                });
                mark_show.Add(new marks()
                {
                    Lesson = "مدار الکتریکی", Mark = search.BarqMark(unicode)[0].BMadar
                });
                mark_show.Add(new marks()
                {
                    Lesson = "قدرت", Mark = search.BarqMark(unicode)[0].BQodrat
                });
                mark_show.Add(new marks()
                {
                    Lesson = "مخابرات", Mark = search.BarqMark(unicode)[0].BVLSI
                });
                mark_show.Add(new marks()
                {
                    Lesson = "سیستم دیجیتال", Mark = search.BarqMark(unicode)[0].BCmos
                });
                mark_show.Add(new marks()
                {
                    Lesson = "ریاضی 1", Mark = search.BarqMark(unicode)[0].Riazi1
                });
                mark_show.Add(new marks()
                {
                    Lesson = "معادلات", Mark = search.BarqMark(unicode)[0].Moadelat
                });
                mark_show.Add(new marks()
                {
                    Lesson = "ادبیات", Mark = search.BarqMark(unicode)[0].Adabiat
                });
                mark_show.Add(new marks()
                {
                    Lesson = "اندیشه", Mark = search.BarqMark(unicode)[0].Andishe
                });


                int u = 0;

                for (int i = 0; i < 9; i++)
                {
                    if (mark_show[i].Mark != null)
                    {
                        u   += search.AuChart("Barq")[i].Unit;
                        mid += (mark_show[i].Mark) * (search.AuChart("Barq")[i].Unit);
                    }
                }



                list_mark.ItemsSource = mark_show;
                Mid.Text = Convert.ToString(mid / u);
            }


            if (sign_In.STsign(unicode, pass).Major == "Omran")
            {
                mark_show.Add(new marks()
                {
                    Lesson = "استاتیک", Mark = search.OmrMark(unicode)[0].OStatik
                });
                mark_show.Add(new marks()
                {
                    Lesson = "نقشه برداری", Mark = search.OmrMark(unicode)[0].ONaqshe
                });
                mark_show.Add(new marks()
                {
                    Lesson = "مصالح ساختمانی", Mark = search.OmrMark(unicode)[0].OMasaleh
                });
                mark_show.Add(new marks()
                {
                    Lesson = "دینامیک", Mark = search.OmrMark(unicode)[0].ODinamik
                });
                mark_show.Add(new marks()
                {
                    Lesson = "ریاضی 1", Mark = search.OmrMark(unicode)[0].Riazi1
                });
                mark_show.Add(new marks()
                {
                    Lesson = "معادلات", Mark = search.OmrMark(unicode)[0].Moadelat
                });
                mark_show.Add(new marks()
                {
                    Lesson = "ادبیات", Mark = search.OmrMark(unicode)[0].Adabiat
                });
                mark_show.Add(new marks()
                {
                    Lesson = "اندیشه", Mark = search.OmrMark(unicode)[0].Andishe
                });
                mark_show.Add(new marks()
                {
                    Lesson = "بتن", Mark = search.OmrMark(unicode)[0].OBotons
                });



                int u = 0;

                for (int i = 0; i < 9; i++)
                {
                    if (mark_show[i].Mark != null)
                    {
                        u   += search.AuChart("Omran")[i].Unit;
                        mid += (mark_show[i].Mark) * (search.AuChart("Omran")[i].Unit);
                    }
                }



                list_mark.ItemsSource = mark_show;
                Mid.Text = Convert.ToString(mid / u);
            }


            if (sign_In.STsign(unicode, pass).Major == "Memari")
            {
                mark_show.Add(new marks()
                {
                    Lesson = "دکور", Mark = search.MeMark(unicode)[0].MeDekor
                });
                mark_show.Add(new marks()
                {
                    Lesson = "فضاسازی", Mark = search.MeMark(unicode)[0].MeFazas
                });
                mark_show.Add(new marks()
                {
                    Lesson = "نماسازی", Mark = search.MeMark(unicode)[0].MeNama
                });
                mark_show.Add(new marks()
                {
                    Lesson = "نقشه کشی", Mark = search.MeMark(unicode)[0].MeNaqshe
                });
                mark_show.Add(new marks()
                {
                    Lesson = "طراحی", Mark = search.MeMark(unicode)[0].MeTarahi
                });
                mark_show.Add(new marks()
                {
                    Lesson = "اندیشه", Mark = search.MeMark(unicode)[0].Andishe
                });
                mark_show.Add(new marks()
                {
                    Lesson = "ادبیات", Mark = search.MeMark(unicode)[0].Adabiat
                });
                mark_show.Add(new marks()
                {
                    Lesson = "ریاضی 1", Mark = search.MeMark(unicode)[0].Riazi1
                });
                mark_show.Add(new marks()
                {
                    Lesson = "معادلات", Mark = search.MeMark(unicode)[0].Moadelat
                });


                int u = 0;

                for (int i = 0; i < 7; i++)
                {
                    if (mark_show[i].Mark != null)
                    {
                        u   += search.AuChart("Memari")[i].Unit;
                        mid += (mark_show[i].Mark) * (search.AuChart("Memari")[i].Unit);
                    }
                }



                list_mark.ItemsSource = mark_show;
                Mid.Text = Convert.ToString(mid / u);
            }


            if (sign_In.STsign(unicode, pass).Major == "Shimi")
            {
                mark_show.Add(new marks()
                {
                    Lesson = "گاز", Mark = search.ShiMark(unicode)[0].SHGaz
                });
                mark_show.Add(new marks()
                {
                    Lesson = "حرارت", Mark = search.ShiMark(unicode)[0].SHHararat
                });
                mark_show.Add(new marks()
                {
                    Lesson = "جرم", Mark = search.ShiMark(unicode)[0].SHJerm
                });
                mark_show.Add(new marks()
                {
                    Lesson = "مواد", Mark = search.ShiMark(unicode)[0].SHMavad
                });
                mark_show.Add(new marks()
                {
                    Lesson = "ریاضی 1", Mark = search.ShiMark(unicode)[0].Riazi1
                });
                mark_show.Add(new marks()
                {
                    Lesson = "معادلات", Mark = search.ShiMark(unicode)[0].Moadelat
                });
                mark_show.Add(new marks()
                {
                    Lesson = "ادبیات", Mark = search.ShiMark(unicode)[0].Adabiat
                });
                mark_show.Add(new marks()
                {
                    Lesson = "اندیشه", Mark = search.ShiMark(unicode)[0].Andishe
                });
                mark_show.Add(new marks()
                {
                    Lesson = "سینماتیک", Mark = search.ShiMark(unicode)[0].SHSinema
                });


                int u = 0;

                for (int i = 0; i < 9; i++)
                {
                    if (mark_show[i].Mark != null)
                    {
                        u   += search.AuChart("Shimi")[i].Unit;
                        mid += (mark_show[i].Mark) * (search.AuChart("Shimi")[i].Unit);
                    }
                }



                list_mark.ItemsSource = mark_show;
                Mid.Text = Convert.ToString(mid / u);
            }
        }