public ActionResult OzelBilgi(int id) { using (sayazilimEntities db = new sayazilimEntities()) { OzelKod emp = db.OzelKod.Where(x => x.ID == id).FirstOrDefault <OzelKod>(); return(Json(new { success = true, data = emp }, JsonRequestBehavior.AllowGet)); } }
protected override void GuncelNesneOlustur() { currentEntity = new OzelKod { Id = id, Kod = txtKod.Text, OzelKodAdi = txtOzelKodAdi.Text, KodTuru = _ozelKodTuru, KartTuru = _ozelKodKartTuru, Aciklama = txtAciklama.Text, }; ButonEnabledDurumu(); }
public ActionResult OzelDelete(int id) { using (sayazilimEntities db = new sayazilimEntities()) { OzelKod emp = db.OzelKod.Where(x => x.ID == id).FirstOrDefault <OzelKod>(); using (SqlConnection conp = new System.Data.SqlClient.SqlConnection(AyarMetot.conString)) { conp.Open(); SqlCommand cmd = new SqlCommand("IslemKontrolOKod", conp); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@OzelKodID", emp.ID); // input parameter // output parameter SqlParameter average = new SqlParameter("@deger", SqlDbType.NVarChar, 50); average.Direction = System.Data.ParameterDirection.Output; cmd.Parameters.Add(average); // return value SqlParameter count = cmd.CreateParameter(); count.Direction = System.Data.ParameterDirection.ReturnValue; cmd.Parameters.Add(count); cmd.ExecuteNonQuery(); if (Convert.ToInt32(count.Value) != 0) { if (average.Value.ToString() == "İşlem") { return(Json(new { success = false, message = "Seçili Özel Koda Ait " + average.Value.ToString() + " bulunmaktadır" }, JsonRequestBehavior.AllowGet)); } else { return(Json(new { success = false, message = "Seçili Özel Kodun Bakiyesi 0'dan Büyüktür.İşlemlerinizi Kontrol Ediniz" }, JsonRequestBehavior.AllowGet)); } } else { db.OzelKod.Remove(emp); db.SaveChanges(); return(Json(new { success = true, message = "Kayıt Silindi" }, JsonRequestBehavior.AllowGet)); } } } }
public OzelKod Get() { SqlCommand komut = new SqlCommand("Select * from Tbl_Kod", baglanti.BaglantiDondur()); SqlDataReader okuyucu = komut.ExecuteReader(); OzelKod entity = new OzelKod(); while (okuyucu.Read()) { entity.FIRMAKOD1 = okuyucu[1].ToString(); entity.FIRMAKOD2 = okuyucu[2].ToString(); entity.FIRMAKOD3 = okuyucu[3].ToString(); } baglanti.BaglantiDondur().Close(); return(entity); }
public JsonResult YeniOzel(OzelKod dk) { OzelKod car = null; string Message = "Kayıt Eklendi"; if (dk.ID == -1) { car = new OzelKod(); car = dk; car.GrupAdi = dk.KodAdi; if (dk.ustKodID == null) { car.ustKodID = -1; } car.FirmaID = Convert.ToInt16(Session["FirmaID"].ToString()); string firmaid = Session["FirmaID"].ToString(); string company_code = "SA01" + firmaid.PadLeft(3, '0'); car.Company_Code = company_code; db.OzelKod.Add(car); db.SaveChanges(); OzelKod car2 = db.OzelKod.OrderByDescending(x => x.ID).FirstOrDefault <OzelKod>(); KOD_BALANCE kd = new KOD_BALANCE(); kd.paraBirimi = "TL"; kd.Borc = 0; kd.Alacak = 0; kd.bakiye = 0; kd.ozelKodID = car2.ID; kd.FirmaID = -1; kd.FirmaID = Convert.ToInt16(Session["FirmaID"].ToString()); firmaid = Session["FirmaID"].ToString(); company_code = "SA01" + firmaid.PadLeft(3, '0'); kd.Company_Code = company_code; db.KOD_BALANCE.Add(kd); db.SaveChanges(); } else { car = db.OzelKod.Where(x => x.ID == dk.ID).FirstOrDefault <OzelKod>(); car.KodAdi = dk.KodAdi; car.Kod = dk.Kod; car.paraBirimi = dk.paraBirimi; car.Kdv = dk.Kdv; car.ustKodID = dk.ustKodID; car.Aciklama = dk.Aciklama; car.ID = dk.ID; db.SaveChanges(); Message = "Kayıt Güncellendi"; } var result = new { sonuc = 1, Message = Message }; return(Json(result, JsonRequestBehavior.AllowGet)); }