Beispiel #1
0
        public AracTakibi()
        {
            InitializeComponent();

            loginService    = new LoginServiceSoapClient();
            vehicleService  = new VehicleServiceServiceSoapClient();
            CustomerService = new CustomerServiceSoapClient();
            rentService     = new RentServiceSoapClient();
        }
        /// <summary>
        /// Performs the login.
        /// </summary>
        /// <param name="loginDto">The login dto.</param>
        public void DoLogin(LoginDto loginDto)
        {
            // TODO: Need to find a way to share DTOs between layers
            LoginService.LoginDto loginRequestDto = new LoginService.LoginDto();
            loginRequestDto.Username = loginDto.Username;
            loginRequestDto.Password = loginDto.Password;

            LoginServiceSoapClient loginService = new LoginServiceSoapClient();
            loginService.Endpoint.Address = new EndpointAddress("http://puremvc.mattbrailsford.com/logindemo/services/LoginService.asmx");
            loginService.DoLoginCompleted += new EventHandler<DoLoginCompletedEventArgs>(loginService_DoLoginCompleted);
            loginService.DoLoginAsync(loginRequestDto);
        }
Beispiel #3
0
        /// <summary>
        /// Performs the login.
        /// </summary>
        /// <param name="loginDto">The login dto.</param>
        public void DoLogin(LoginDto loginDto)
        {
            // TODO: Need to find a way to share DTOs between layers
            LoginService.LoginDto loginRequestDto = new LoginService.LoginDto();
            loginRequestDto.Username = loginDto.Username;
            loginRequestDto.Password = loginDto.Password;

            LoginServiceSoapClient loginService = new LoginServiceSoapClient();

            loginService.Endpoint.Address  = new EndpointAddress("http://puremvc.mattbrailsford.com/logindemo/services/LoginService.asmx");
            loginService.DoLoginCompleted += new EventHandler <DoLoginCompletedEventArgs>(loginService_DoLoginCompleted);
            loginService.DoLoginAsync(loginRequestDto);
        }
Beispiel #4
0
        private void btn_giris_Click(object sender, EventArgs e)
        {
            LoginServiceSoapClient log = new LoginServiceSoapClient();
            OturumResult           otr = new OturumResult();

            otr.KullaniciAdi = txb_kullanıcıAdi.Text;
            otr.Sifre        = txt_Sifre.Text;


            if (log.MusteriGiris(otr))
            {
                MessageBox.Show("Giriş Başarılı");
            }
            else
            {
                MessageBox.Show("Hatalı Giris..");
            }
        }
Beispiel #5
0
        private void btnGiris_Click(object sender, EventArgs e)
        {
            LoginServiceSoapClient proxy = new LoginServiceSoapClient();
            string kullanici             = txtKullanici.Text;
            string sifre = txtSifre.Text;

            bool secenek = proxy.Login(kullanici, sifre);

            if (secenek == true)
            {
                Anasayfa anasayfa = new Anasayfa();
                anasayfa.Show();
                this.Hide();
            }
            else
            {
                MessageBox.Show("Giriş Başarısız. DB güncellemeyi deneyin.");
            }
        }
        private void btn_giris_Click(object sender, EventArgs e)
        {
            LoginServiceSoapClient log = new LoginServiceSoapClient();
            OturumResult           otr = new OturumResult();

            otr.KullaniciAdi = txb_kullanıcıAdi.Text;
            otr.Sifre        = txt_Sifre.Text;


            if (log.KurumsalGiris(otr))
            {
                K_Anasayfa frm = new K_Anasayfa();
                frm.KullaniciAdi = otr.KullaniciAdi;
                frm.ShowDialog();
            }
            else
            {
                MessageBox.Show("Hatalı Giris..");
            }
        }
Beispiel #7
0
        public MusteriIstekleri()
        {
            InitializeComponent();

            loginService    = new LoginServiceSoapClient();
            vehicleService  = new VehicleServiceServiceSoapClient();
            CustomerService = new CustomerServiceSoapClient();
            rentService     = new RentServiceSoapClient();

            List <VehicleInformation> vehicles = vehicleService.GetAll().ToList();
            List <RentServiceReference.Rentalinformation> rents = rentService.GetAll().ToList();

            List <Models.RentRequestViewModel> requests = new List <Models.RentRequestViewModel>(); //musteriistekleri icin
            List <Models.RentRequestViewModel> renteds  = new List <Models.RentRequestViewModel>(); //kiralanan araclaricin

            foreach (var rent in rents)
            { //customer get eklemis
                MusteriServiceReference.Customer           cust    = CustomerService.Get(rent.CustomerID);
                VehicleServiceReference.VehicleInformation vehicle = vehicleService.Get(rent.VehicleID);

                Models.RentRequestViewModel req = new Models.RentRequestViewModel();
                req.Id           = rent.Id;
                req.CustomerName = cust.Name + " " + cust.Surname;
                req.TCNumber     = cust.TCNumber;
                req.HowManyDays  = rent.HowManyDays;
                req.VehicleName  = vehicle.Name + " " + vehicle.Model;

                if (rent.IsActive)
                {
                    renteds.Add(req);
                }
                else
                {
                    requests.Add(req);
                }
            }


            dataGridMusteri.DataSource = (object)requests;
        }