public override int SaveChanges(string args) { int sonucId = 0; var callbackArgs = DemoUtils.DeserializeCallbackArgs(args);//resimleri ekledikten sonra ne olduysa hep edit olarak geliyor artık. resim eklemesemde edit olarak geliyor işin kötüsü. //sanırım bir yerleri değiştirdim bu upload controllerini eklerken. yada js dosyasında bir değişiklik yaptım. if (callbackArgs[0] == "New") { ProfileBase curProfile = ProfileBase.Create(Membership.GetUser().UserName); string bayiid = curProfile.GetPropertyValue("BayiID").ToString(); bool Mnp = Convert.ToBoolean(int.Parse(RbMnp.SelectedItem.Value.ToString())); int tipId9 = -1; if (Mnp) { tipId9 = 24; //Faturasız Mnp //Faturasız Mnp } else { tipId9 = 23; //Yeni Aktivasyon //Faturasız Hat } Guid guid; guid = (Guid)Membership.GetUser().ProviderUserKey; var sonuc = db.I_Aktivasyon(Convert.ToInt32(bayiid), guid, TxtAdi.Text, TxtSoyadi.Text, Convert.ToDecimal(TxtTCKN.Text), TxtAnneKizlikSoyadi.Text, TxtAdresTextBox.Text, Convert.ToInt32(CmbSehir.SelectedItem != null ? CmbSehir.SelectedItem.Value : -1), Convert.ToInt32(CmbIlce.SelectedItem != null ? CmbIlce.SelectedItem.Value : -1), Convert.ToInt32(TxtPostaKoduTextBox.Text), TxtEmailTextBox.Text, TxtSabitTelTextBox.Text, TxtCepTelTextBox.Text, TxtSimSeriNo.Text, Convert.ToInt32(CmbHattinTarifesi.SelectedItem.Value), TxtAciklama.Text, Mnp, tipId9, null).ToList(); sonucId = (int)sonuc.First().ID; db.I_AktivasyonEvrak(Session["HatSozlesmesiDosyaAdi"].ToString(), 1, 31, sonucId); db.I_AktivasyonEvrak(Session["KimlikFotokopisiDosyaAdi"].ToString(), 1, 32, sonucId); db.I_AktivasyonEvrak(Session["EvraklarDosyaAdi"].ToString(), 1, 33, sonucId); } else if (callbackArgs[0] == "Edit") { int id = Convert.ToInt32(callbackArgs[1]); //bu satıra update sp gelecek. sonucId = id; } Session["HatSozlesmesiDosyaAdi"] = ""; Session["KimlikFotokopisiDosyaAdi"] = ""; Session["EvraklarDosyaAdi"] = ""; return(sonucId); }
public override int SaveChanges(string args) { int sonucId = 0; var callbackArgs = DemoUtils.DeserializeCallbackArgs(args);//resimleri ekledikten sonra ne olduysa hep edit olarak geliyor artık. resim eklemesemde edit olarak geliyor işin kötüsü. //sanırım bir yerleri değiştirdim bu upload controllerini eklerken. yada js dosyasında bir değişiklik yaptım. if (callbackArgs[0] == "New") { ProfileBase curProfile = ProfileBase.Create(Membership.GetUser().UserName); string bayiid = curProfile.GetPropertyValue("BayiID").ToString(); Guid guid; guid = (Guid)Membership.GetUser().ProviderUserKey; var sonuc = db.I_Aktivasyon(Convert.ToInt32(bayiid), guid, TxtAdi.Text, TxtSoyadi.Text, Convert.ToDecimal(TxtTCKN.Text), "", "", -1, -1, -1, "", TxtSabitTelTextBox.Text, TxtCepTelTextBox.Text, "", -1, TxtAciklama.Text, false, 28, null).ToList(); sonucId = (int)sonuc.First().ID; db.I_AktivasyonEvrak(Session["HatSozlesmesiDosyaAdi"].ToString(), 1, 39, sonucId); db.I_AktivasyonEvrak(Session["KimlikFotokopisiDosyaAdi"].ToString(), 1, 32, sonucId); db.I_AktivasyonEvrak(Session["EvraklarDosyaAdi"].ToString(), 1, 33, sonucId); } else if (callbackArgs[0] == "Edit") { int id = Convert.ToInt32(callbackArgs[1]); //bu satıra update sp gelecek. sonucId = id; } Session["HatSozlesmesiDosyaAdi"] = ""; Session["KimlikFotokopisiDosyaAdi"] = ""; Session["EvraklarDosyaAdi"] = ""; return(sonucId); }