本文整理汇总了C#中EFDal.FirmaCredentialsEkle方法的典型用法代码示例。如果您正苦于以下问题:C# EFDal.FirmaCredentialsEkle方法的具体用法?C# EFDal.FirmaCredentialsEkle怎么用?C# EFDal.FirmaCredentialsEkle使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类EFDal
的用法示例。
在下文中一共展示了EFDal.FirmaCredentialsEkle方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: 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
{
}
}
}
示例2: Guncelle
protected void Guncelle()
{
EFDal ed = new EFDal();
int FirmaId = int.Parse(txtFirmaID.Text.Trim());
//if (int.Parse(txtIl_IlceId.Text) < 1 || int.Parse(txtIl_IlceId.Text) > 5000)
if (txtIlce.Text.Trim()=="")
{
lblFirmaAdi.Text = "İl/İlçe bilgisi seçilmemiş. Listeden bir İl/İlçe bilgisi seçiniz";
}
else
{
var entt = new sfKalDataEntities();
firma ofirma = (from c in entt.firma where c.FIRMAID == FirmaId select c).First();
//ofirma.FIRMAID = int.Parse(txtFirmaID.Text.Trim());
ofirma.MUSTNO = int.Parse(txtMustNo.Text.Trim());
ofirma.FIRMAADI = txtFirmaAdi.Text.Trim();
ofirma.ADRESI = txtAdres1.Text.Trim();
ofirma.ADRESII = txtAdres2.Text.Trim();
ofirma.IL_ILCE = txtIlce.Text.Trim();
ofirma.TELEFON = txtTelefon.Text.Trim();
ofirma.FAX = txtFax.Text.Trim();
ofirma.ILGILI = txtIlgili.Text.Trim();
ofirma.EMAIL = txtEmail.Text.Trim();
ofirma.NOTLAR = txtNotlar.Text.Trim();
ofirma.FATADRES = txtFatAdresi.Text.Trim();
ofirma.VERGIDAIRESI = txtVergiDairesi.Text.Trim();
ofirma.VERGINO = txtVergiNo.Text.Trim();
ofirma.BOLGEKODU = short.Parse(txtBolgeKodu.Text.Trim());
//ofirma.KAMUFIRMASI = chkKamufirması.Checked;
if (chklstKamuOzel.SelectedValue == "1")
{
ofirma.KAMUFIRMASI = true;
}
else
{
ofirma.KAMUFIRMASI = false;
}
ofirma.TSEBELGELI = chkTseBelgeli.Checked;
ofirma.IL_ILCEID = int.Parse(txtIl_IlceId.Text);
try
{
entt.SaveChanges();
lblFirmaAdi.ForeColor = System.Drawing.Color.Green;
lblFirmaAdi.Text = "Güncelleme başarılı" ;
}
catch (Exception exc)
{
lblFirmaAdi.ForeColor = System.Drawing.Color.Red;
lblFirmaAdi.Text = "Güncelleme başarısız:" + exc.Message;
}
}
if (Request["err"] != null)
{
if (Request["err"].ToString() == "Email")
{
//Yetki tablosuna firma yetkisinin işlenmesi gerekiyor burada
if (ed.DahaOnceYetkilendirmeYapilmismi(FirmaId))//evet yapılmış, bu durumda email adresini guncelle
{
ed.YetkiTablosundaEmailGuncelle(FirmaId, txtEmail.Text);
}
else
{
ed.FirmaCredentialsEkle(FirmaId);
}
}
}
}