예제 #1
0
        private void btnAracEkle_Click(object sender, EventArgs e)
        {
            int     sirketId      = 1;
            string  marka         = "Audi";
            string  model         = "e-tron";
            int     ehliyetYas    = 20;
            int     minYasSinir   = 20;
            float   gunlukKm      = 200;
            float   anlikKm       = 150;
            byte    airbag        = 1;
            int     bagajHacmi    = 2000;
            int     koltukSayisi  = 8;
            Decimal gunlukKiralik = 100;
            Boolean durum         = true;

            AraclarDTO arac = new AraclarDTO();

            arac.SirketID            = sirketId;
            arac.Marka               = marka;
            arac.Model               = model;
            arac.EhliyetYasi         = ehliyetYas;
            arac.MinYasSiniri        = minYasSinir;
            arac.GunukKm             = gunlukKm;
            arac.AnlikKm             = anlikKm;
            arac.Airbag              = airbag;
            arac.BagajHacmi          = bagajHacmi;
            arac.KoltukSayisi        = koltukSayisi;
            arac.GunlukKiralikFiyati = gunlukKiralik;
            arac.Durum               = durum;

            /*AraclarDTO arac = new AraclarDTO();
             * arac.SirketID = Convert.ToInt16(txtSirketID.Text);
             * arac.Marka = txtMarka.Text;
             * arac.Model = txtModel.Text;
             * arac.EhliyetYasi = Convert.ToInt16(txtEhliyetYas.Text);
             * arac.MinYasSiniri = Convert.ToInt16(txtMinYas.Text);
             * arac.GunukKm = Convert.ToInt64(txtGunlukKm.Text);
             * arac.AnlikKm = Convert.ToInt64(txtAnlıkKm.Text);
             * arac.Airbag = Convert.ToByte(txtAirbag.Text);
             * arac.BagajHacmi = Convert.ToInt16(txtHacim.Text);
             * arac.KoltukSayisi = Convert.ToInt16(txtKoltukSayisi.Text);
             * arac.GunlukKiralikFiyati = Convert.ToDecimal(txtGunlukKira.Text);
             * if(txtDurum.Text == "1")
             * {
             *  arac.Durum = true;
             * }*/

            AracServiceClient client = new AracServiceClient();

            client.Ekle(arac);
        }
        public bool Update(AraclarDTO entity)
        {
            try
            {
                var arac = Mapper.Map <tblAraclar>(entity);

                araclarManager.Update(arac);
                return(true);
            }
            catch (Exception e)
            {
                return(false);
            }
        }
        public ActionResult aracAdd(AraclarDTO entity)
        {
            araclarManager = new AraclarManager(new AracEntityFramework());
            try
            {
                var arac = Mapper.Map <tblAraclar>(entity);

                araclarManager.Add(arac);
            }
            catch (Exception e)
            {
            }
            return(View());
        }
예제 #4
0
        public void MapToTest()
        {
            Araclar arc = new Araclar();

            arc.AracID              = 4;
            arc.Marka               = "Hyundai";
            arc.Model               = "Palisade";
            arc.SirketID            = 1;
            arc.EhliyetYasi         = 20;
            arc.MinYasSiniri        = 18;
            arc.GunukKm             = 200;
            arc.AnlikKm             = 500;
            arc.Airbag              = 1;
            arc.BagajHacmi          = 20000;
            arc.KoltukSayisi        = 6;
            arc.GunlukKiralikFiyati = 120;
            arc.Durum               = true;

            AraclarDTO dto = arc.MapTo <AraclarDTO>();
        }