本文整理汇总了C#中EFDal类的典型用法代码示例。如果您正苦于以下问题:C# EFDal类的具体用法?C# EFDal怎么用?C# EFDal使用的例子?那么, 这里精选的类代码示例或许可以为您提供帮助。
EFDal类属于命名空间,在下文中一共展示了EFDal类的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: btnMustNodanAra_Click
protected void btnMustNodanAra_Click(object sender, EventArgs e)
{
EFDal ed = new EFDal();
DataSet ds = ed.kal_MustNodanAra(int.Parse(txtAranacakMustNo.Text.Trim()), intBolgeKodu);
grdBulunanFirmalar.DataSource = ds;
grdBulunanFirmalar.DataBind();
}
示例2: Ekle
protected void Ekle()
{
EFDal ed = new EFDal();
DataSet ds = new DataSet();
using (sfKalDataEntities ent = new sfKalDataEntities())
{
try
{
GorevFirma oGorevFirma = new GorevFirma();
oGorevFirma.GorevID = int.Parse(txtGorevID.Text.Trim());
oGorevFirma.FirmaID =int.Parse(txtFirmaID.Text.Trim());
oGorevFirma.Tarih = clnGorevTarihi.SelectedDate.Value;
oGorevFirma.GoreveGidilenAracinPlakasi = ddlAracPlakasi.SelectedItem.Text;
ent.AddToGorevFirma(oGorevFirma);
ent.SaveChanges();
Session["RaporIcinAracPlakasi"] = ddlAracPlakasi.SelectedItem.Text;
lblUyari.ForeColor = System.Drawing.Color.Green;
lblUyari.Text = "Görev-Firma başarılı olarak eklendi..";
if (Session["OturumIcinGorevID"]==null)
Session["OturumIcinGorevID"] = int.Parse(txtGorevID.Text.Trim());
GorevIDdenGrdiBagla(int.Parse(txtGorevID.Text.Trim()));
}
catch (Exception exc)
{
lblUyari.ForeColor = System.Drawing.Color.Red;
lblUyari.Text = "Görev-Firma ekleme başarısız.Hata:" + exc.Message;
}
}
}
示例3: GridiBagla
private void GridiBagla()
{
EFDal ed = new EFDal();
Guid ikbsPersonelUN = ed.UserNamedenPersonelUNDon(Context.User.Identity.Name);
grdImzaBekleyenBelgeler.DataSource = ed.PersonelinImzasınıBekleyenBelgeleriDon(ikbsPersonelUN);
grdImzaBekleyenBelgeler.DataBind();
}
示例4: btnIndirimiGeriAl_Click
protected void btnIndirimiGeriAl_Click(object sender, EventArgs e)
{
//string[] arrVirgulleAyrilmiIstIdler = GridUzerindeSecilmisSatirlarinIdleriniDon().Split(',');
using (Service1Client proxy = new Service1Client())
{
EFDal ed = new EFDal();
int BolgeKodu = ed.kal_BolgeKoduDon(Context.User.Identity.Name);
//string arrVirgulleAyrilmiIstIdler = proxy.OnaylananFaturaNoIcerigiIstIdleriniDon((short)BolgeKodu, lblFaturaNo.Text);
//string[] IstIdler = arrVirgulleAyrilmiIstIdler.Split(',');
string arrVirgulleAyrilmiIstIdler = proxy.OnaylananFaturaNoIcerigiIstIdleriniDon((short)BolgeKodu, lblFaturaNo.Text);
string[] IstIdler = arrVirgulleAyrilmiIstIdler.Split(',');
try
{
foreach (string itemIstId in IstIdler)
{
proxy.SeciliIstekIcinIndirimiGeriAl(int.Parse(itemIstId));
}
RefreshdenSonraIndirimIsleriniAyarla();
grdFaturaIcerigiGridiniBagla(lblFaturaNo.Text, lblFirmaAdi.Text);
RadNotification1.Text = "Uygulanan indirim geri alma işlemi <font color='green'>başarılı!</font>"; ;
RadNotification1.Show();
}
catch
{
RadNotification1.Text = "Uygulanan indirim geri alma işlemi <font color='red'>başarısız!</font>"; ;
RadNotification1.Show();
}
}
}
示例5: Ekle
protected void Ekle()
{
using (sfKalDataEntities ent = new sfKalDataEntities())
{
EFDal ed = new EFDal();
referans oreferans = new referans();
oreferans.LABKOD = txtLABKOD.Text.Trim();
oreferans.CIHAZ = txtCIHAZ.Text.Trim();
oreferans.DBASNO = txtDBASNO.Text.Trim();
oreferans.MARKA = txtMARKA.Text.Trim();
oreferans.TIPMODEL = txtTIPMODEL.Text.Trim();
oreferans.SERINO = txtSERINO.Text.Trim();
oreferans.OLCARALIGI = txtOLCARALIGI.Text.Trim();
oreferans.OLCBUYUKLUGU = txtOLCBUYUKLUGU.Text.Trim();
oreferans.BAKKARTNO = txtBAKKARTNO.Text.Trim();
oreferans.SINIF = txtSINIF.Text.Trim();
oreferans.KALPERIYOT = txtKALPERIYOT.Text.Trim();
oreferans.TEMINTAR = raddtTeminTar.SelectedDate.Value;
oreferans.TEMINDURUMU = txtTEMINDURUMU.Text.Trim();
oreferans.KAPSAMDISI = chkKAPSAMDISI.Checked;
oreferans.BOLGEKODU = ed.kal_BolgeKoduDon(Context.User.Identity.Name);
oreferans.NICK = txtNICK.Text.Trim();
ent.AddToreferans(oreferans);
ent.SaveChanges();
}
}
示例6: RaporuOlustur
protected void RaporuOlustur()
{
//Create new CultureInfo
var cultureInfo = new System.Globalization.CultureInfo("tr-TR");
// Set the language for static text (i.e. column headings, titles)
System.Threading.Thread.CurrentThread.CurrentUICulture = cultureInfo;
// Set the language for dynamic text (i.e. date, time, money)
System.Threading.Thread.CurrentThread.CurrentCulture = cultureInfo;
EFDal ed = new EFDal();
var instanceReportSource = new Telerik.Reporting.InstanceReportSource();
instanceReportSource.ReportDocument = new KalibrasyonRaporlari.PersGetiriAnaliz();
this.rptPersonelGetiri.ReportSource = instanceReportSource;
Telerik.Reporting.Report report = (Telerik.Reporting.Report)instanceReportSource.ReportDocument;
report.ReportParameters["BolgeKodu"].Value = Convert.ToInt32(Session["dshBolgeKodu"].ToString());//ed.kal_BolgeKoduDon(Context.User.Identity.Name);
report.ReportParameters["BasTar"].Value = DateTime.Parse(Session["dshBasTar"].ToString());
report.ReportParameters["SonTar"].Value = DateTime.Parse(Session["dshSonTar"].ToString());
report.ReportParameters["Personel"].Value = Context.User.Identity.Name;
Telerik.Reporting.TextBox txtReportHeader = report.Items.Find("txtReportHeader", true)[0] as Telerik.Reporting.TextBox;
txtReportHeader.Value = report.ReportParameters["BasTar"].Value.ToString().Replace(" 00:00:00", "") + " ve " + report.ReportParameters["SonTar"].Value.ToString().Replace(" 00:00:00", "") +
" tarihleri arasında gerçekleştirilen kalibrasyonları aşağıda görebilirsiniz";
}
示例7: SevKGorunumunuAyarla
protected void SevKGorunumunuAyarla(int IstId)
{
EFDal ed = new EFDal();
short BolgeKodu = (short)ed.kal_BolgeKoduDon(Context.User.Identity.Name);
using (Service1Client proxy = new Service1Client())
{
//List<kal_IstekAraEnGenelDisBirimeGidenCihazlarDahil_Result> oSevkAramaSonucu = null;
//oSevkAramaSonucu = proxy.IstekAraEnGenelDisBirimeGidenCihazlarDahil(0, 0, 0,BolgeKodu,null, null, null, IstId, null, null, null, null, null);
//List<kal_IstekAraEnGenelDisBirimeGidenCihazlarDahil_Result> oSevkAramaSonucu = proxy.IstekAraEnGenelDisBirimeGidenCihazlarDahil(0, 0, 0, BolgeKodu, null, null, IstId, null, null, null, null, null);
ServiceReference1.kal_IstekAraEnGenelDisBirimeGidenCihazlarDahil_Result[] oSevkAramaSonucu = proxy.IstekAraEnGenelDisBirimeGidenCihazlarDahil(0, 0, 0, BolgeKodu, null, null, IstId, null, null, null, null, null);
int cnt = oSevkAramaSonucu.Count();
if (cnt > 0)
{
pnlSevkBirimi.Visible = true;
//İçeriği doldur
lblSevkBirimi.Text = oSevkAramaSonucu[0].ALTBIRIMADI;
lblSevkEden.Text = oSevkAramaSonucu[0].Gonderen;
lblGonderilmeTarihi.Text = oSevkAramaSonucu[0].GonderilmeTarihi != null ? oSevkAramaSonucu[0].GonderilmeTarihi.Value.ToString("dd.MM.yyyy") : " ";
//lblDonusTarihi.Text = oSevkAramaSonucu[0].GeriDonusTarihi.Value.ToString("dd.MM.yyyy");
lblDonusTarihi.Text = oSevkAramaSonucu[0].GeriDonusTarihi != null ? oSevkAramaSonucu[0].GeriDonusTarihi.Value.ToString("dd.MM.yyyy") : " ";
}
else
{
pnlSevkBirimi.Visible = false;
}
}
}
示例8: MailGonder
protected void MailGonder(int FirmaId, DateTime KalBitTar)
{
//try
//{
EFDal ed = new EFDal();
string EMail = ed.FirmaIddenFirmaEmailDon(FirmaId);
MailMessage mail = new MailMessage();
//mail.To.Add(EMail);
mail.To = EMail;
//mail.Bcc = "[email protected];[email protected]";
mail.Bcc = "[email protected]";
mail.From = "[email protected]";
mail.Subject = "Kalibrasyon bilgilendirme";
string Body = "Sn. " + ed.FirmaIddenFirmaAdiDon(FirmaId) + " yetkilisi,<br/> Yaklaşık bir sene önce kurumumuz kalibrasyon laboratuvarları bünyesinde aşağıda listesi verilen cihazlarınızın kalibrasyonları yapılmıştır. Bu cihazlar için yaklaşan kalibrasyon zamanını saygılarımızla hatırlatırız.<br/> Lütfen bu e-postaya yanıt dönmeyiniz.<br/>";
Body += MailBodyOlustur(FirmaId, KalBitTar);
mail.Body = Body + "<br/><br/>TSE Kalibrasyon Merkezi Başkanlığı";
SmtpMail.SmtpServer = "10.6.1.7";
mail.BodyFormat = MailFormat.Html;
//lblDeneme.Text = Body;
SmtpMail.Send(mail);
//}
//catch (Exception exc)
//{
// lblDeneme.Text += exc.Message;
//}
}
示例9: MailBodyOlustur
protected string MailBodyOlustur(int FirmaId, DateTime KalBitTar)
{
EFDal ed = new EFDal();
string MailBody = "";
MailBody += "<table border=\"1\"><tr>" +
"<td><b>Marka</b></td>" +
"<td><b>Model</b></td>" +
"<td><b>Seri No</b></td>" +
"<td><b>Kalibrasyon Tarihi</b></td>" +
"<td><b>Sertifika No</b></td>" +
"<td><b>Ölçüm Aralığı</b></td>" +
"</tr>";
DataSet ds = new DataSet();
ds = ed.FirmaIDveKalTardanCihazListesiDon(FirmaId, KalBitTar);
for (int i = 0; i < ds.Tables[0].Rows.Count; i++)
{
MailBody += "<tr>";
string Marka = "<td>" + ds.Tables[0].Rows[i]["IMALATCI"].ToString() + "</td>";
string Model = "<td>" + ds.Tables[0].Rows[i]["MODEL"].ToString() + "</td>";
string SeriNo = "<td>" + ds.Tables[0].Rows[i]["SERINO"].ToString() + "</td>";
string KalBitTar2 = "<td>" + ds.Tables[0].Rows[i]["KALBITTAR"].ToString().Replace(" 00:00:00", "") + "</td>";
string SertifikaNo = "<td>" + ds.Tables[0].Rows[i]["SERTIFIKANO"].ToString() + "</td>";
string OlcAraligi = "<td>" + ds.Tables[0].Rows[i]["OLCUMARALIGI"].ToString() + "</td>";
MailBody += Marka + Model + SeriNo + KalBitTar2 + SertifikaNo + OlcAraligi + "</tr>";
}
MailBody += "</table>";
ds.Dispose();
return MailBody;
}
示例10: btnEkle_Click
protected void btnEkle_Click(object sender, EventArgs e)
{
EFDal ed=new EFDal();
int SiradakiFirmaId = ed.FirmaIdMaxDon() + 1;
if (btnEkle.Text == "Yeni Firma Eklemek İstiyorum")
{
txtMustNo.Text = SiradakiMustNoDon().ToString();
btnEkle.Text = "Ekle";
}
else
{
try
{
if (Ekle())
{
//Eger firma için bir şifre tanımlanmamışsa şifreyi tanımla ve Yetki tablosuna kaydet; Hepsini alltaki fonksiyon yapacak
ed.FirmaCredentialsEkle(SiradakiFirmaId);
if (cusCustomtxtVergiNo.IsValid)
{
Session["IstekleriGosterilecekFirmaId"] = SiradakiFirmaId.ToString();
Response.Redirect("FirmadanGelenIstekler.aspx");
}
}
}
catch
{
}
}
}
示例11: PopulaterdgvIstekDokumanlari
private void PopulaterdgvIstekDokumanlari()
{
EFDal ed = new EFDal();
rdgvIstekDokumanlari.DataSource =
ed.IstekIddenIstekDokumanlariniDon(IstId);
rdgvIstekDokumanlari.DataBind();
}
示例12: btnVergiNodanAra_Click
protected void btnVergiNodanAra_Click(object sender, EventArgs e)
{
EFDal ed = new EFDal();
DataSet ds = ed.kal_VergiNodanAra(intBolgeKodu, txtAranacakVergiNo.Text.Trim());
grdBulunanFirmalar.DataSource = ds;
grdBulunanFirmalar.DataBind();
}
示例13: grdIstIdninImzaileIlgiliBelgeleri2_OnItemDataBound
protected void grdIstIdninImzaileIlgiliBelgeleri2_OnItemDataBound(object sender, GridItemEventArgs e)
{
if (e.Item is GridDataItem)
{
GridDataItem item = (GridDataItem)e.Item;
Label lblKimlerImzalamis = (Label)item.FindControl("lblImzalayanlar");
EFDal ed=new EFDal();
string path = ed.ImzaliDosyalarIddenPathDon(Convert.ToInt32(item["Id"].Text));
//lblKimlerImzalamis.Text= ed.SignersInfo(path);
item["Imzalayan"].Text = ed.SignersInfo(path);
item["Imzalayan"].ForeColor = System.Drawing.Color.Red;
if (item["Imzalayan"].Text == "00000000-0000-0000-0000-000000000000" || item["Imzalayan"].Text == " ")
{
item["Imzalayan"].BackColor = System.Drawing.Color.Gainsboro;
item["Imzalayan"].Text = "İmzalanmamış";
}
else
{
item["Imzalayan"].BackColor = System.Drawing.Color.LightYellow;
}
using (Service1Client proxy = new Service1Client())
{
item["Yukleyen"].Text = proxy.kal_UserIddenUserNameDon(Guid.Parse(item["Yukleyen"].Text));
}
item["DokumanTipi"].Text = ed.DokumanTipiIddenDokumanAdiDon(Convert.ToInt32(item["DokumanTipi"].Text));
}
}
示例14: RaporuOlustur
protected void RaporuOlustur()
{
//Create new CultureInfo
var cultureInfo = new System.Globalization.CultureInfo("tr-TR");
// Set the language for static text (i.e. column headings, titles)
System.Threading.Thread.CurrentThread.CurrentUICulture = cultureInfo;
// Set the language for dynamic text (i.e. date, time, money)
System.Threading.Thread.CurrentThread.CurrentCulture = cultureInfo;
EFDal ed = new EFDal();
var instanceReportSource = new Telerik.Reporting.InstanceReportSource();
instanceReportSource.ReportDocument = new KalibrasyonRaporlari.Laboratuvarlar();
this.rptLaboratuvarlar.ReportSource = instanceReportSource;
Telerik.Reporting.Report report = (Telerik.Reporting.Report)instanceReportSource.ReportDocument;
/*
report.ReportParameters["BolgeKodu"].Value = Convert.ToInt32(Session["dshBolgeKodu"].ToString());//ed.kal_BolgeKoduDon(Context.User.Identity.Name);
report.ReportParameters["BasTar"].Value = DateTime.Parse("2015-01-01");
report.ReportParameters["SonTar"].Value = DateTime.Parse("2015-06-01");
//report.ReportParameters["Personel"].Value = Context.User.Identity.Name;
*/
report.ReportParameters["BolgeKodu"].Value = Convert.ToInt32(Session["dshBolgeKodu"].ToString());//ed.kal_BolgeKoduDon(Context.User.Identity.Name);
report.ReportParameters["BasTar"].Value = DateTime.Parse(Session["dshBasTar"].ToString());
report.ReportParameters["SonTar"].Value = DateTime.Parse(Session["dshSonTar"].ToString());
Telerik.Reporting.TextBox txtAciklama = report.Items.Find("txtAciklama", true)[0] as Telerik.Reporting.TextBox;
txtAciklama.Value = ed.BolgeKodundanBolgeAdiniDon(Convert.ToInt32(report.ReportParameters["BolgeKodu"].Value.ToString())) + " bölgesinde, " + report.ReportParameters["BasTar"].Value.ToString().Replace(" 00:00:00", "") + " ve " + report.ReportParameters["SonTar"].Value.ToString().Replace(" 00:00:00", "") +
" tarihleri arasında bölgelere ait özet durumu aşağıda görebilirsiniz";
}
示例15: ddlPersonel_SelectedIndexChanged
protected void ddlPersonel_SelectedIndexChanged(object sender, EventArgs e)
{
if (ddlPersonel.SelectedValue != "-1")
{
var master = (App_Master_standardized)this.Page.Master;
try
{
EFDal ed = new EFDal();
Guid ikbsPersonelUN = ed.UserNamedenPersonelUNDon(ddlPersonel.SelectedValue);
if (ed.PersonelTelefonNumarasiDahaOnceGirilmisMi(ikbsPersonelUN))
{
if (ed.PersonelinTelefonunuDon(ikbsPersonelUN) != "-")
{
txtTelefonNo.Text = ed.PersonelinTelefonunuDon(ikbsPersonelUN);
master.MesajGoster(true, "Uyarı", "Bu personelin zaten kayıtlı bir telefonu var.Güncellemek için yeni numarayı girip kaydediniz");
}
}
else
{
txtTelefonNo.Text = string.Empty;
}
}
catch (Exception exc)
{
master.MesajGoster(false, "Hata", "Telefon numarası eklenemedi...");
}
}
}