当前位置: 首页>>代码示例>>C#>>正文


C# EFDal.kal_MustNodanAra方法代码示例

本文整理汇总了C#中EFDal.kal_MustNodanAra方法的典型用法代码示例。如果您正苦于以下问题:C# EFDal.kal_MustNodanAra方法的具体用法?C# EFDal.kal_MustNodanAra怎么用?C# EFDal.kal_MustNodanAra使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在EFDal的用法示例。


在下文中一共展示了EFDal.kal_MustNodanAra方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的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();
 }
开发者ID:inancakcan,项目名称:kalibrasyon,代码行数:7,代码来源:FirmaAra.ascx.cs

示例2: Ekle

    protected bool Ekle()
    {
        bool Sonuc = false;
        int VerilenMustNo = int.Parse(txtMustNo.Text.Trim());

        EFDal ed = new EFDal();
        int BolgeKodu=ed.kal_BolgeKoduDon(Context.User.Identity.Name);
        DataSet ds = ed.kal_MustNodanAra(VerilenMustNo, BolgeKodu);
        if (ds.Tables[0].Rows.Count > 0)
        {
            WebMessageBox1.Visible = true;
            WebMessageBox1.Show("Bu müşteri numarası siz kayıt işlemini yaparken başka bir kullanıcı tarafından kullanıldı! Lütfen firma kaydı işlemini yeniden başlatınız.", "error");
            Sonuc= false;
        }
        else
        {

            if (cusCustomtxtVergiNo.IsValid)
            {
                #region VergiNo kontrol
                if (AyniVergiNoluFirmaVarmi(ed.kal_BolgeKoduDon(Context.User.Identity.Name), txtVergiNo.Text))
                {
                    DataSet dsFirmaAdi = ed.kal_VergiNodanAra(BolgeKodu, txtVergiNo.Text);
                    RadNotification1.Text = " <font color='red'>Verdiğiniz vergi numarası ile " + dsFirmaAdi.Tables[0].Rows[0]["FIRMAADI"].ToString() + "isimli firma daha önce kaydedilmiştir. Firma ekleme işlemi gerçekleştirilmedi!</font>";
                    RadNotification1.Show();
                    return false;
                }
                #endregion
                if (int.Parse(txtIl_IlceId.Text) < 1 || int.Parse(txtIl_IlceId.Text) > 5000)
                {
                    lblFirmaAdi.Text = "İl/İlçe bilgisi seçilmemiş. Listeden bir İl/İlçe bilgisi seçiniz";
                }
                else
                {
                    using (Service1Client proxy = new Service1Client())
                    {
                        try
                        {
                            firmaToObj ofirma = new firmaToObj();
                            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)BolgeKodu;
                            //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);

                            proxy.Insertfirma(ofirma);
                            //ent.AddTofirma(ofirma);
                            //ent.SaveChanges();
                            Sonuc = true;
                            //RadNotification1.Text = "<font color='green'>"+ofirma.FIRMAADI+" isimli firmayı başarı ile eklediniz. </font>"; ;
                            //RadNotification1.Show();
                            Session["YepYeniEklenenFirmaninAdi"] = ofirma.FIRMAADI;
                        }
                        catch
                        {
                            RadNotification1.Text = " <font color='red'>Firma ekleme işlemi başarısızlıkla sonuçlandı!</font>"; ;
                            RadNotification1.Show();
                        }
                    }
                }
            }
            else
            {
                cusCustomtxtVergiNo.Visible = true;
                Sonuc=false;
            }
        }
        /*
        string radalertscript = "<script language='javascript'>function f(){radalert('Firma ekleme işlemi başarılı!', 330, 210); Sys.Application.remove_load(f);}; Sys.Application.add_load(f);</script>";
        Page.ClientScript.RegisterStartupScript(this.GetType(), "radalert", radalertscript);
         */
        return Sonuc;
    }
开发者ID:inancakcan,项目名称:kalibrasyon,代码行数:94,代码来源:Firma.ascx.cs


注:本文中的EFDal.kal_MustNodanAra方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。