Merhaba arkadaşlar, .net'te yazmakta olduğum bir projede şu şekilde hata alıyorum. Dbml dosyası data İlgili sayfaların kodlarını da aşağıda paylaşıyorum. Yardımlarınızı esirgemeyin lütfen. :) Alınan Hata: Derleme Hatası
Açıklama: Bu isteği yerine getirmek için gereken kaynak derlenirken bir hata oluştu. Lütfen aşağıdaki özel hata ayrıntılarını gözden geçirin ve kaynak kodunuzu uygun biçimde değiştirin.
Derleyici Hata İletisi: CS0246: 'enesDataContext' tür veya ad alanı adı bulunamadı (bir using yönergeniz veya derleme başvurunuz mu eksik?)
Kaynak Dosya: c:\inetpub\wwwroot\RandevuTakip\RandevuTakip\HastaKayit.aspx.cs Satır: 28
enes.designer.cs sayfasının kodları: #pragma warning disable 1591 //------------------------------------------------------------------------------ // <auto-generated> // This code was generated by a tool. // Runtime Version:4.0.30319.18408 // // Changes to this file may cause incorrect behavior and will be lost if // the code is regenerated. // </auto-generated> //------------------------------------------------------------------------------
namespace RandevuTakip { using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Data.Linq; using System.Data.Linq.Mapping; using System.Linq; using System.Linq.Expressions; using System.Reflection;
public partial class enesDataContext : System.Data.Linq.DataContext {
private static System.Data.Linq.Mapping.MappingSource mappingSource = new AttributeMappingSource();
HastaKayit.aspx.cs sayfasının kodları : using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.UI; using System.Web.UI.WebControls; using System.Data.Linq.SqlClient; using System.Data.SqlClient; using System.Data.Linq;
namespace RandevuTakip { public partial class HastaKayit : System.Web.UI.Page { protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack)// eğer sayfa postback edilmemiş yani önceden yüklenmemişse aşağıdaki işlemleri yapacak. { ASPxGridView2.FocusedRowIndex = -1;// gridde kayıt seçili gelmesin. dteDogumTarihi.Date = DateTime.Now;// tarih otomatik olarak bugün gelsin. dteKayitTarihi.Date = DateTime.Now; }
string text = txtGSM.Text; char[] arr = new char[] { '0', ',', ' ' }; text = text.TrimStart(arr);
dc.tblMusteri.InsertOnSubmit(musteri); dc.SubmitChanges(); Temizle(); Yardimci.Alert.Show("Kayıt Eklendi."); ASPxGridView2.FocusedRowIndex = -1; } catch { Yardimci.Alert.Show("Kayıt Eklenirken hata oluştu. Lütfen daha sonra tekrar deneyiniz. Sorun devam ederse proram satıcınızla görünüşünüz."); } } else {
try { tblMusteri hk = dc.tblMusteris.FirstOrDefault(k => k.ID == int.Parse(lblID.Text));
protected void btnSil_Click(object sender, EventArgs e) { if (lblID.Text != "") { using (connection dc = new connection()) { try { int id = int.Parse(lblID.Text); tblMusteri hk = dc.tblMusteris.FirstOrDefault(k => k.ID == id); dc.tblMusteris.DeleteOnSubmit(hk);
var mCari = from mc in dc.tblMusteriCaris where mc.MusteriID == id select mc; dc.tblMusteriCaris.DeleteAllOnSubmit(mCari);
var islem = from isl in dc.tblIslems where isl.MusteriID == id select isl; dc.tblIslems.DeleteAllOnSubmit(islem);
var randevu = from rdv in dc.tblRandevus where rdv.HastaID == id select rdv; dc.tblRandevus.DeleteAllOnSubmit(randevu);
var kasa = from ks in dc.tblKasas where ks.MusteriID == id select ks; dc.tblKasas.DeleteAllOnSubmit(kasa);
var konsil = from kon in dc.tblKonsAyaks where kon.MusteriID == id select kon; dc.tblKonsAyaks.DeleteAllOnSubmit(konsil);
var konsilc = from konC in dc.tblKonsCilts where konC.MusteriID == id select konC; dc.tblKonsCilts.DeleteAllOnSubmit(konsilc);
var konsilL = from konL in dc.tblKonsLazers where konL.MusteriID == id select konL; dc.tblKonsLazers.DeleteAllOnSubmit(konsilL);
dc.SubmitChanges();
Temizle(); Yardimci.Alert.Show("Kayıt Başarılı Bir Şekilde Silindi..."); } catch { Yardimci.Alert.Show("Kayıt Silinirken Hata Oluştu..."); }
} } else { Yardimci.Alert.Show("Kayıt seçilmedi. Lütfen silmek için bir kayıt seçiniz..."); } }