Пример #1
0
        private void btnMankenEkle_Click(object sender, EventArgs e)
        {
            OrganizasyonBLL organizasyonBll = new OrganizasyonBLL();
            OrganizasyonDTO organizasyon    = new OrganizasyonDTO();

            Adres adres = new Adres();

            organizasyon.OrganizasyonID    = Convert.ToInt32(organizasyonBll.SonOrganizasyonID() + 1);
            organizasyon.Ad                = textBox1.Text;
            organizasyon.BaslangicTArihi   = dateTimePicker1.Value;
            organizasyon.BitisTarihi       = dateTimePicker2.Value;
            organizasyon.OrganizasyonGelir = numericUpDown1.Value;
            organizasyon.Kat3KişiSayısı    = (int)numericUpDown3.Value;
            adres.Sehir        = txtSehir.Text;
            adres.AcikAdres    = txtAdres.Text;
            adres.Ulke         = cmbUlke.Text;
            organizasyon.Adres = adres;
            frmOrganizasyonDetayEkle organizasyonDetay = new frmOrganizasyonDetayEkle(organizasyon);

            organizasyonDetay.Owner = this;
            organizasyonDetay.ShowDialog();
            organizasyonGelir.Butce          = numericUpDown1.Value;
            organizasyonGelir.OrganizasyonID = organizasyonBll.SonOrganizasyonID() + 1;
            yeniOrganizasyon = OrganizasyonOlustur(organizasyon);
        }
Пример #2
0
        public async Task <IActionResult> PutOrganizasyon([FromRoute] int id, [FromBody] Organizasyon organizasyon)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            if (id != organizasyon.Id)
            {
                return(BadRequest());
            }

            _context.Entry(organizasyon).State = EntityState.Modified;

            try
            {
                await _context.SaveChangesAsync();
            }
            catch (DbUpdateConcurrencyException)
            {
                if (!OrganizasyonExists(id))
                {
                    return(NotFound());
                }
                else
                {
                    throw;
                }
            }

            return(NoContent());
        }
Пример #3
0
        public static List <Organizasyon> OrganizasyonGetir()
        {
            DBHelper dBHelper = new DBHelper();

            _organizasyon.Clear();
            string cmdText = "select*from Organizasyon";
            Dictionary <string, object> organizasyon = new Dictionary <string, object>();
            Organizasyon  organizasyon1 = null;
            SqlDataReader reader        = dBHelper.ExecuteReader(cmdText, organizasyon);

            while (reader.Read())
            {
                organizasyon1                   = new Organizasyon();
                organizasyon1.Ad                = reader["Ad"].ToString();
                organizasyon1.OrganizasyonID    = (int)reader["OrganizasyonID"];
                organizasyon1.MusteriID         = (int)reader["MusteriID"];
                organizasyon1.BaslangicTArihi   = (DateTime)reader["BaslangicTarihi"];
                organizasyon1.BitisTarihi       = (DateTime)reader["BitisTarihi"];
                organizasyon1.OrganizasyonGelir = OrganizasyonGelirDAL.OrganizasyonGelirGetir(organizasyon1.OrganizasyonID);
                organizasyon1.OrganizasyonGider = OrganizasyonGiderDAL.OrganizasyonGelirGetir(organizasyon1.OrganizasyonID);
                _organizasyon.Add(organizasyon1);
            }
            reader.Close();
            return(_organizasyon);
        }
Пример #4
0
 public frmOrganizasyonEkle()
 {
     InitializeComponent();
     organizasyonGelir  = new OrganizasyonGelir();
     organizasyonGiders = new List <OrganizasyonGider>();
     yeniOrganizasyon   = new Organizasyon();
 }
Пример #5
0
        public static Organizasyon OrganizasyonAdArama(string organizasyonAd)
        {
            DBHelper dBHelper = new DBHelper();
            string   cmdText  = "select*from Organizasyon where Ad=@ad";
            Dictionary <string, object> orgArama = new Dictionary <string, object>();

            orgArama.Add("@ad", organizasyonAd);
            Organizasyon  organizasyon = null;
            SqlDataReader reader       = dBHelper.ExecuteReader(cmdText, orgArama);

            while (reader.Read())
            {
                organizasyon                   = new Organizasyon();
                organizasyon.Ad                = reader["Ad"].ToString();
                organizasyon.OrganizasyonID    = (int)reader["OrganizasyonID"];
                organizasyon.MusteriID         = (int)reader["MusteriID"];
                organizasyon.BaslangicTArihi   = (DateTime)reader["BaslangicTarihi"];
                organizasyon.BitisTarihi       = (DateTime)reader["BitisTarihi"];
                organizasyon.OrganizasyonGelir = OrganizasyonGelirDAL.OrganizasyonGelirGetir(organizasyon.OrganizasyonID);
                organizasyon.OrganizasyonGider = OrganizasyonGiderDAL.OrganizasyonGelirGetir(organizasyon.OrganizasyonID);
                _organizasyon.Add(organizasyon);
            }
            reader.Close();
            return(organizasyon);
        }
        public IActionResult Update(Organizasyon organizasyon)
        {
            var result = _organizasyonService.UpdateOrganizasyon(organizasyon);

            if (result.Success)
            {
                return(Ok(result.Message));
            }
            return(BadRequest(result.Message));
        }
Пример #7
0
        public async Task <IActionResult> PostOrganizasyon([FromBody] Organizasyon organizasyon)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            _context.Organizasyon.Add(organizasyon);
            await _context.SaveChangesAsync();

            return(CreatedAtAction("GetOrganizasyon", new { id = organizasyon.Id }, organizasyon));
        }
Пример #8
0
        public static int OrganizasyonGuncelle(Organizasyon organizasyon)
        {
            DBHelper dBHelper = new DBHelper();
            string   cmdText  = "update Organizasyon set MusteriID=@musteriID,Ad=@ad,BaslangicTarihi=@baslangicTarihi,BitisTarihi=@bitisTarihi where OrganizasyonID=@orgID";
            Dictionary <string, object> organizasyonGuncel = new Dictionary <string, object>();

            organizasyonGuncel.Add("@musteriID", organizasyon.MusteriID);
            organizasyonGuncel.Add("@ad", organizasyon.Ad);
            organizasyonGuncel.Add("@baslangicTarihi", organizasyon.BaslangicTArihi);
            organizasyonGuncel.Add("@bitisTarihi", organizasyon.BitisTarihi);
            int result = dBHelper.ExecuteNonQuery(cmdText, organizasyonGuncel);

            return(result);
        }
Пример #9
0
        public async Task <IActionResult> PostOrganizasyon(string values)
        {
            var obje = new Organizasyon();

            JsonConvert.PopulateObject(values, obje);
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            await _context.Organizasyon.AddAsync(obje);

            await _context.SaveChangesAsync();

            return(Ok());
        }
Пример #10
0
        public static int OrganizasyonEkle(Organizasyon organizasyon)
        {
            DBHelper dBHelper = new DBHelper();
            string   cmdText  = "insert Organizasyon(MusteriID,Ad,BaslangicTarihi,BitisTarihi) values(@musteriID,@ad,@baslangicTarihi,@bitisTarihi)";
            Dictionary <string, object> organizasyonEkle = new Dictionary <string, object>();

            organizasyonEkle.Add("@musteriID", organizasyon.MusteriID);
            organizasyonEkle.Add("@ad", organizasyon.Ad);
            organizasyonEkle.Add("@baslangicTarihi", organizasyon.BaslangicTArihi);
            organizasyonEkle.Add("@bitisTarihi", organizasyon.BitisTarihi);
            int result = dBHelper.ExecuteNonQuery(cmdText, organizasyonEkle);

            AdresDAL.AdresEkle(organizasyon.OrganizasyonAdres, "Organizasyon");
            OrganizasyonGiderDAL.GiderEkle(organizasyon.OrganizasyonGider);
            OrganizasyonGelirDAL.GelirEkle(organizasyon.OrganizasyonGelir[0]);
            return(result);
        }
Пример #11
0
        public Organizasyon OrganizasyonOlustur(OrganizasyonDTO organizasyonDto)
        {
            Organizasyon organizasyon = new Organizasyon();

            organizasyon.OrganizasyonGider = organizasyonGiders;
            organizasyon.Ad = organizasyonDto.Ad;
            organizasyon.BaslangicTArihi = organizasyonDto.BaslangicTArihi;
            organizasyon.BitisTarihi     = organizasyonDto.BitisTarihi;
            // organizasyon.MusteriID = müsteribll.müsterigetir(ad);
            organizasyon.OrganizasyonID    = organizasyonDto.OrganizasyonID;
            organizasyon.OrganizasyonAdres = new List <Adres>()
            {
                organizasyonDto.Adres
            };
            organizasyon.OrganizasyonGelir = new List <OrganizasyonGelir>()
            {
                new OrganizasyonGelir()
                {
                    OrganizasyonID = organizasyonDto.OrganizasyonID, Butce = organizasyonDto.OrganizasyonGelir
                }
            };
            return(organizasyon);
        }
Пример #12
0
 public int OrganizasyonEkle(Organizasyon organizasyon)
 {
     return(OrganizasyonDAL.OrganizasyonEkle(organizasyon));
 }
Пример #13
0
 public IResult DeleteOrganizasyon(Organizasyon organizasyon)
 {
     _organizasyonDal.Delete(organizasyon);
     return(new SuccessResult(Messages.OrganizasyonDeleted));
 }
Пример #14
0
 public IResult AddOrganizasyon(Organizasyon organizasyon)
 {
     _organizasyonDal.Add(organizasyon);
     return(new SuccessResult(Messages.OrganizasyonAdded));
 }