本文整理汇总了C#中Service1Client.UserNamedenUserIdDon方法的典型用法代码示例。如果您正苦于以下问题:C# Service1Client.UserNamedenUserIdDon方法的具体用法?C# Service1Client.UserNamedenUserIdDon怎么用?C# Service1Client.UserNamedenUserIdDon使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Service1Client
的用法示例。
在下文中一共展示了Service1Client.UserNamedenUserIdDon方法的8个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: CheckPvMessage
void CheckPvMessage()
{
if (Context.User.Identity.IsAuthenticated)
{
using (Service1Client proxy = new Service1Client())
{
try
{
Guid UserId = proxy.UserNamedenUserIdDon(Context.User.Identity.Name);
//Guid UserId = proxy.UserNamedenUserIdDon("hhhhhhhhhhh");
List<kal_RecievedPvMessages_Result> OkunmamisMesajlar = proxy.OkunmamisPvtMesajlariDon(UserId).ToList();
if (OkunmamisMesajlar.Count > 0)
{
imgMsgOkunmamis.Visible = true;
imgMsgOkunmamis.ToolTip = OkunmamisMesajlar.Count.ToString() + " adet okunmamış özel mesajınız var";
lblMessageUyari.Text = OkunmamisMesajlar.Count + " adet mesajınız var.";
string url = HttpContext.Current.Request.Url.AbsoluteUri;
if (url.IndexOf("OzelMesajOku") == -1)
{
RadNotification1.Text = " <font color='red'>" + OkunmamisMesajlar.Count.ToString() + " adet okunmamış özel mesajınız var.<br>Mesajlarınızı online kullanıcılar kısmının hemen üzerinde yer alan özel mesajlarım linkine tıklayarak okuyabilirsiniz." + "</font>";
RadNotification1.Show();
}
}
}
catch (CommunicationException e)
{
proxy.Abort();
}
}
}
}
示例2: btnMsgGonder_Click
protected void btnMsgGonder_Click(object sender, EventArgs e)
{
//string bak=RadComboBoxFirma.SelectedValue;
try
{
using (Service1Client proxy = new Service1Client())
{
Guid UserId = proxy.UserNamedenUserIdDon(Context.User.Identity.Name);
proxy.PMessageYaz(UserId, new Guid(RadComboBoxFirma.SelectedValue), txtSubject.Text.Trim(), edtMesaj.Content, DateTime.Now, true, 0, "", false);
}
lblUyari.Text="Mesajınız başarılı olarak gönderildi";
}
catch
{
lblUyari.Text = "Mesaj gönderimi BAŞARISIZ!";
}
}
示例3: bnSave_Click
protected void bnSave_Click(object sender, EventArgs e)
{
if (DateTime.Parse(ProtokolBasTarTextBox.Text) < DateTime.Today || DateTime.Parse(ProtokolBitTarTextBox.Text) < DateTime.Today)
{
RadNotification1.Text = "<font color='red'><b>Protokol başlangıç tarihi ya da bitiş tarihi bugünden küçük olamaz!</b></font>";
RadNotification1.Show();
}
else//Eger bastar ve bittar bugünden sonraki bir tarihse
{
try
{
//Id var güncelleme
// DateTime.Parse("2011-09-01"), DateTime.Parse("2011-09-01")
int Id = int.Parse(Request["Id"].ToString());
using (Service1Client client = new Service1Client())
{
DateTime BasTar = DateTime.Parse(ProtokolBasTarTextBox.Text);
DateTime BitTar = DateTime.Parse(ProtokolBitTarTextBox.Text);
if (client.YapilanProtokollerTablosunuGuncelle(Id, int.Parse(Session["ProtokolUpdateSeciliFirmaId"].ToString()), BasTar, BitTar, client.UserNamedenUserIdDon(Context.User.Identity.Name), int.Parse(ddlIndirimOranlari.SelectedValue), int.Parse(ddlIndirimAdlari.SelectedValue), txtIndirimAciklama.Text.Trim()))
{
//güncelleme basarili
RadNotification1.Text = "Protokol güncelleme işlemi <font color='green'>başarılı!</font>";
RadNotification1.Show();
}
else
{
//güncelleme basarisiz
RadNotification1.Text = "Protokol güncelleme işlemi <font color='red'>başarısız!</font>";
RadNotification1.Show();
}
}
}
catch
{
////Id yok ekleme
using (Service1Client client = new Service1Client())
{
if (client.AyniFirmaninAyniTarihAraligiIleCakisanBasakProtokoluVarmi(int.Parse(RadComboBoxFirma.SelectedValue), DateTime.Parse(ProtokolBasTarTextBox.Text), DateTime.Parse(ProtokolBitTarTextBox.Text)).First().Sonuc.Value > 0)
{
RadNotification1.Text = "<font color='red'>Firmaya ait aynı aralıkla çakışan başka bir protokol var! Firmanın protokollerini kontrol ediniz ve yeni protokolünüz için eski biri ile çakışmayan uygun bir tarih aralığı belirleyiniz.</font>";
RadNotification1.Show();
}
else
{
if (client.YapilanProtokollerTablosunaEkle(int.Parse(RadComboBoxFirma.SelectedValue), DateTime.Parse(ProtokolBasTarTextBox.Text), DateTime.Parse(ProtokolBitTarTextBox.Text), client.UserNamedenUserIdDon(Context.User.Identity.Name), int.Parse(ddlIndirimOranlari.SelectedValue), int.Parse(ddlIndirimAdlari.SelectedValue), txtIndirimAciklama.Text.Trim()))
{
//güncelleme basarili
RadNotification1.Text = "Protokol ekleme işlemi <font color='green'>başarılı!</font>";
RadNotification1.Show();
}
else
{
//güncelleme basarisiz
RadNotification1.Text = "Protokol ekleme işlemi <font color='red'>başarısız!</font>";
RadNotification1.Show();
}
}
}
}
}
}
示例4: btnDelete_Click
protected void btnDelete_Click(object sender, EventArgs e)
{
try
{
//Bu islem Protokol bastar ve bittar tarihini aynı yapacak protokol gecersiz kalacak
//Id var güncelleme
// DateTime.Parse("2011-09-01"), DateTime.Parse("2011-09-01")
int Id = int.Parse(Request["Id"].ToString());
using (Service1Client client = new Service1Client())
{
DateTime BasTar = DateTime.Parse(ProtokolBasTarTextBox.Text);
DateTime BitTar = DateTime.Parse(ProtokolBasTarTextBox.Text);
if (client.YapilanProtokollerTablosunuGuncelle(Id, int.Parse(Session["ProtokolUpdateSeciliFirmaId"].ToString()), BasTar, BitTar, client.UserNamedenUserIdDon(Context.User.Identity.Name), int.Parse(ddlIndirimOranlari.SelectedValue), int.Parse(ddlIndirimAdlari.SelectedValue), txtIndirimAciklama.Text.Trim()))
{
//güncelleme basarili
RadNotification1.Text = "Protokol güncelleme işlemi <font color='green'>başarılı. Protokol geçersiz kılındı!</font>";
RadNotification1.Show();
}
else
{
//güncelleme basarisiz
RadNotification1.Text = "Protokol güncelleme işlemi <font color='red'>başarısız!</font>";
RadNotification1.Show();
}
}
}
catch(Exception ex)
{
RadNotification1.Text = "Protokol güncelleme işlemi <font color='red'>başarısız!Hata:"+ex.Message+"</font>";
RadNotification1.Show();
}
}
示例5: TeklifKalemineIndirimiUygula
protected void TeklifKalemineIndirimiUygula(int FirmaId, int AzOnceEklenenTeklifIcinMaxTeklifId,decimal ToplamBedel)
{
try
{
using (Service1Client client = new Service1Client())
{
decimal IndirimOrani = client.FirmaninBugunIcinIndirimi(FirmaId);
int IndirimOraniId = client.FirmaninBugunIcinIndirimIdsiniDon(FirmaId);
Guid Ekleyen = client.UserNamedenUserIdDon(Context.User.Identity.Name);
client.IndirimliTekliflereEkle(AzOnceEklenenTeklifIcinMaxTeklifId, ToplamBedel, (ToplamBedel-(ToplamBedel * IndirimOrani) / 100), IndirimOraniId, Ekleyen);
RadNotification1.Text = " <font color='green'>İndirim uygulama başarılı</font>";
RadNotification1.Show();
}
}
catch
{
RadNotification1.Text = " <font color='red'>İndirim uygulanması gerekiyordu ancak indirim uygulama işlemi başarısız!</font>";
RadNotification1.Show();
}
}
示例6: btnIndirimiUygula_Click
protected void btnIndirimiUygula_Click(object sender, EventArgs e)
{
int IndirimUygulananIstekSayisiTutucu = 0;
using (Service1Client client = new Service1Client())
{
EFDal ed = new EFDal();
int BolgeKodu = ed.kal_BolgeKoduDon(Context.User.Identity.Name);
int FirmaId = client.FaturaNoveBolgeKodundanFirmaIdDon(BolgeKodu, lblFaturaNo.Text);
if (!client.FirmaninBugunIcinIndirimiVarmi(FirmaId))//firmanın bugün için geçerli bir protokolü var indirim yapılacak
{
//Bir protokol görünmüyor. Ancalk fatura içinde bir indirim almış bir istek olabilir mi kontrol et
if (!FaturaIcindeHaliazirdaUygulanmisIndirimVarmi())
{
try
{
TimeSpan time = new TimeSpan(5, 0, 0, 0);
client.YapilanProtokollerTablosunaEkle(FirmaId, DateTime.Now, DateTime.Now.Add(time), client.UserNamedenUserIdDon(Context.User.Identity.Name), int.Parse(ddlIndirimOranlari.SelectedValue), 3, "Hızlı indirim");
if (client.FirmaninBugunIcinIndirimiVarmi(FirmaId))//firmanın bugün için geçerli bir protokolü var indirim yapılacak
{
btnIndirimiUygula.Enabled = false;
FirmayaOzelBugunIcinGecerliIndirimOrani = client.FirmaninBugunIcinIndirimi(FirmaId);
int FirmaninBugunIcinGecerliIndirimIdsi = client.FirmaninBugunIcinIndirimIdsiniDon(FirmaId);
//string VirgulleAyrilmisIDler = GridUzerindeSecilmisSatirlarinIdleriniDon();//Bu gridde paging yapilmazdan önceydi
string VirgulleAyrilmisIDler = client.OnaylananFaturaNoIcerigiIstIdleriniDon((short)BolgeKodu, lblFaturaNo.Text);
string[] strings = VirgulleAyrilmisIDler.Split(',');
int[] ints = new int[strings.Length];
foreach (var item in strings)
{
if (!client.IstegeIndirimZatenYapilmismi(int.Parse(item.ToString())))
{
//indirimi uygula
decimal IndirimUygulanmadanOncekiBedel = client.FaturaOnyazisindanIstIdileBedelDon(int.Parse(item.ToString()));
client.SeciliIstIdIcinIndirimUygula(int.Parse(item.ToString()), FirmaninBugunIcinGecerliIndirimIdsi, IndirimUygulanmadanOncekiBedel, Context.User.Identity.Name);
IndirimUygulananIstekSayisiTutucu++;
}
}
if (IndirimUygulananIstekSayisiTutucu > 0)
{
RadNotification1.Text = " <font color='green'>" + IndirimUygulananIstekSayisiTutucu.ToString() + " adet cihaz için indirim uygulandı!</font>"; ;
RadNotification1.Show();
grdFaturaIcerigiGridiniBagla(lblFaturaNo.Text, lblFirmaAdi.Text);
RefreshdenSonraIndirimIsleriniAyarla();
}
}
}
catch
{
RadNotification1.Text = "İndirim uygulama işlemi <font color='red'>başarısız!</font>";
RadNotification1.Show();
}
}
else
{
RadNotification1.Text = "<font color='red'>Bu firmaya bugün için ek bir protokol eklenemez.Fatura kapsamında daha önceden indirim uygulanmış bir istek bulunmaktadır!</font>";
RadNotification1.Show();
}
}
else
{
RadNotification1.Text = "<font color='red'>Bu firmaya bugün için ek bir protokol eklenemez.Firmanın bugün için zaten bir protokolü bulunmaktadır!</font>";
RadNotification1.Show();
}
}
/*
try
{
string[] arrVirgulleAyrilmiIstIdler = GridUzerindeSecilmisSatirlarinIdleriniDon().Split(',');
using (Service1Client proxy = new Service1Client())
{
foreach (string itemIstId in arrVirgulleAyrilmiIstIdler)
{
decimal IndirimUygulanmadanOncekiBedel = proxy.FaturaOnyazisindanIstIdileBedelDon(int.Parse(itemIstId));
proxy.SeciliIstIdIcinIndirimUygula(int.Parse(itemIstId), int.Parse(ddlIndirimOranlari.SelectedValue), IndirimUygulanmadanOncekiBedel, Context.User.Identity.Name);
}
}
grdFaturaIcerigiGridiniBagla(lblFaturaNo.Text, lblFirmaAdi.Text);
RefreshdenSonraIndirimIsleriniAyarla();
RadNotification1.Text = "İndirim uygulama işlemi <font color='green'>başarılı!</font>"; ;
RadNotification1.Show();
}
catch
{
RadNotification1.Text = "İndirim uygulama işlemi <font color='red'>başarısız!</font>";
RadNotification1.Show();
}
*/
}
示例7: Timer1_OnTick
protected void Timer1_OnTick(object sender, EventArgs e)
{
//ScriptManager.RegisterStartupScript(this, typeof(Page), UniqueID, "alert('SuryaBhaskar Msg')", true);
//ScriptManager.RegisterStartupScript(this, this.GetType(), "OpenChatWin", "OpenChatWin();", true);
MembershipUser usr = Membership.GetUser();
if (usr != null)
{
OnlineKullanicilariDon();
using (Service1Client proxy = new Service1Client())
{
Guid UserId = proxy.UserNamedenUserIdDon(Context.User.Identity.Name);
if (proxy.YeniGelenBirChatIstegiVarmi(UserId, 120))
{
//ScriptManager.RegisterStartupScript(this, this.GetType(), "OpenChatWin", "OpenChatWin();", true);
ScriptManager.RegisterStartupScript(Page, Page.GetType(), "Jscroller", "Sys.WebForms.PageRequestManager.getInstance().add_endRequest(OpenChatWin);function OpenChatWin() {window.open('ChatRoom.aspx?RoomId=1', 'PoP_Up', 'width=1000,height=600,menubar=yes,toolbar=yes,resizable=yes,fullscreen=0');}", true);
}
}
}
}
示例8: UserNamedenUserIdDon
public Guid UserNamedenUserIdDon(string UserName)
{
using (Service1Client proxy = new Service1Client())
{
return proxy.UserNamedenUserIdDon(UserName);
}
}