Example #1
0
        public JsonResult Send(MesajJson MesajJson)
        {
            string   conStr = Session["conStr"].ToString(); //ConfigurationManager.ConnectionStrings["MySQLConnectionString"].ConnectionString;
            response r      = new response();
            Mesaj    m      = new Mesaj(Convert.ToInt32(Session["CURENT_USER_ID"]), conStr);

            PropertyInfo[] pis = m.GetType().GetProperties();
            foreach (PropertyInfo pi in pis)
            {
                pi.SetValue(m, pi.GetValue(MesajJson.Mesaj));
            }
            m.DATA      = DateTime.Now;
            m.ID_SENDER = Convert.ToInt32(Session["CURENT_USER_ID"]);
            r           = m.Insert();
            if (r.Status && r.InsertedId != null)
            {
                foreach (Utilizator u in MesajJson.Receivers)
                {
                    MesajUtilizator mu = new MesajUtilizator(Convert.ToInt32(Session["CURENT_USER_ID"]), conStr);
                    mu.ID_MESAJ      = Convert.ToInt32(r.InsertedId);
                    mu.ID_UTILIZATOR = Convert.ToInt32(u.ID);
                    mu.Insert();
                }
            }
            return(Json(r, JsonRequestBehavior.AllowGet));
        }
        private void bbtnKaydet_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
        {
            try
            {
                if (viewKullanicilar.FocusedRowHandle < 0)
                {
                    return;
                }
                ActiveControl = groupControl1;

                string        userName = viewKullanicilar.GetFocusedRowCellDisplayText(gcuUserName);
                string        roleName = glueRol.EditValue.ToString2();
                List <PermEx> permList = gridKullaniciIzinleri.DataSource as List <PermEx>;

                bool sonuc = Yetki.InsertUpdateUserPerm(roleName, userName, permList, "");

                if (sonuc)
                {
                    if (glueRol.EditValue.IsNullEmpty())
                    {
                        viewKullanicilar.SetFocusedRowCellValue(gcuRole, null);
                    }
                    else
                    {
                        viewKullanicilar.SetFocusedRowCellValue(gcuRole, glueRol.EditValue);
                    }
                    Mesaj.Bilgi();
                }
            }
            catch (Exception ex)
            {
                Mesaj.Hata(ex);
            }
        }
Example #3
0
        private bool SuntDateleCoerente()
        {
            string MesajEroare = string.Empty;

            // Tipul adresei este obligatoriu
            if (this.cboTipAdresa.SelectedItem == null ||
                ((BAdrese.StructTipAdresa) this.cboTipAdresa.SelectedItem).Id == BAdrese.EnumTipAdresa.Nedefinit)
            {
                // Semnalam eroarea
                // "Tipul adresei este obligatoriu"
                MesajEroare = BMultiLingv.getElementById(BMultiLingv.EnumDictionar.TipulAdreseiEsteObligatoriu);
                // Incercam sa corectam eroarea
                if (this.lAdresaAfisata != null)
                {
                    this.cboTipAdresa.SelectedItem = this.lAdresaAfisata.TipAdresa;
                }
                //Deschidem lista pentru ca utilizatorul sa poate cu usurinta selecta un alt tip de adresa
                this.cboTipAdresa.DroppedDown = true;
            }

            if (!string.IsNullOrEmpty(MesajEroare))
            {
                Mesaj.Afiseaza(this.GetFormParinte(), MesajEroare, BMultiLingv.getElementById(BMultiLingv.EnumDictionar.Eroare), Mesaj.EnumButoane.OK, Mesaj.EnumIcoana.Eroare);
            }

            return(string.IsNullOrEmpty(MesajEroare));
        }
        private void TgvListaCategorii_StergereLinie(DataGridViewPersonalizat pDGVSender, int pIndexRand)
        {
            if (this.lSeIncarca)
            {
                return;
            }
            try
            {
                incepeIncarcarea();

                BCategorii categorie = this.tgvListaCategorii.Rows[this.tgvListaCategorii.CurrentCell.RowIndex].Tag as BCategorii;

                if (categorie != null)
                {
                    if (Mesaj.Confirmare(this.GetFormParinte(), BMultiLingv.getElementById(BMultiLingv.EnumDictionar.ConfirmatiStergerea), categorie.Denumire))
                    {
                        categorie.Close(true, BMultiLingv.getElementById(BMultiLingv.EnumDictionar.Stergere), null);
                        ConstruiesteRanduriTGV();
                    }
                }
            }
            catch (Exception ex)
            {
                GestiuneErori.AfiseazaMesaj(this.GetFormParinte(), ex);
            }
            finally
            {
                finalizeazaIncarcarea();
            }
        }
        private void DgvListaLocatii_StergereLinie(CCL.UI.DataGridViewPersonalizat pDGVSender, int pIndexRand)
        {
            if (this.lSeIncarca)
            {
                return;
            }
            try
            {
                incepeIncarcarea();

                BLocatii locatieDeSters = this.dgvListaLocatii.Rows[pIndexRand].Tag as BLocatii;

                if (locatieDeSters != null)
                {
                    if (Mesaj.Confirmare(this.GetFormParinte(), BMultiLingv.getElementById(BMultiLingv.EnumDictionar.ConfirmatiStergerea), locatieDeSters.Denumire))
                    {
                        locatieDeSters.Close(true, BMultiLingv.getElementById(BMultiLingv.EnumDictionar.Stergere), null);
                        ConstruiesteRanduriDGV();
                    }
                }
            }
            catch (Exception ex)
            {
                GestiuneErori.AfiseazaMesaj(this.GetFormParinte(), ex);
            }
            finally
            {
                finalizeazaIncarcarea();
            }
        }
Example #6
0
        private void btnKitapKaydet_Click(object sender, EventArgs e)
        {
            MyContext db = new MyContext();

            try
            {
                var kitap = new Kitap()
                {
                    Adet    = nuAdet.Value,
                    Adi     = txtKitapAdi.Text,
                    Ozet    = txtOzet.Text,
                    YazarId = (cmbYazarSec.SelectedItem as YazarViewModel).YazarId
                };
                //KontrolEt(kitap);
                db.Kitaplar.Add(kitap);

                db.SaveChanges();
                Mesaj.KitapEklendi(kitap);
                PanelKitapKaydet.Visible = false;
            }
            catch (Exception)
            {
                throw;
            }
        }
 private void RoomSelectOk_Click(object sender, EventArgs e)
 {
     try
     {
         if (txtPersonCount.Text != null)
         {
             Button btn = sender as Button;
             _selectedRooms = (List <Room>)btn.Tag;
             int customerCount = Convert.ToInt32(txtPersonCount.Text);
             int roomsCapacity = 0;
             foreach (var room in _selectedRooms)
             {
                 roomsCapacity += room.Capacity;
             }
             if (customerCount > roomsCapacity)
             {
                 Mesaj mesaj = new Mesaj();
                 mesaj.Color   = Color.Red;
                 mesaj.Content = "Müşteri sayısı oda kapasitesinden fazla";
                 Helper.ShowMessage(mesaj);
                 return;
             }
             Form frm = (Form)btn.Parent;
             frm.Close();
         }
     }
     catch (Exception)
     {
         MessageBox.Show("Kisi Sayısı Girmediniz", "Bilgilendirme Pencresi", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }
Example #8
0
        private void BtnFiscalizeaza_Click(object sender, EventArgs e)
        {
            if (this.lSeIncarca)
            {
                return;
            }
            try
            {
                incepeIncarcarea();

                BLocatii firma        = BLocatii.GetLocatieCurenta();
                string   serieFactura = firma.SerieFacturi;

                if (serieFactura == string.Empty)
                {
                    Mesaj.Informare(this.GetFormParinte(), string.Format("{0}: {1}", BMultiLingv.getElementById(BMultiLingv.EnumDictionar.NuExistaSerieFacturaAlocataPeLocatie), firma.Denumire), BMultiLingv.getElementById(BMultiLingv.EnumDictionar.Facturare));
                }
                else
                {
                    this.lFactura.Fiscalizeaza(null);

                    inchideEcranulOK();
                }
            }
            catch (Exception ex)
            {
                GestiuneErori.AfiseazaMesaj(this.GetFormParinte(), ex);
            }
            finally
            {
                finalizeazaIncarcarea();
            }
        }
Example #9
0
        private void DgvLista_StergereLinie(DataGridViewPersonalizat pDGVSender, int pIndexRand)
        {
            if (this.lSeIncarca || pIndexRand < 0)
            {
                return;
            }
            try
            {
                incepeIncarcarea();

                BClientiComenzi fisa = this.dgvLista.Rows[pIndexRand].Tag as BClientiComenzi;
                if (Mesaj.Confirmare(this.GetFormParinte(), BMultiLingv.getElementById(BMultiLingv.EnumDictionar.ConfirmatiStergerea), fisa.ToString()))
                {
                    if (this.lFactura != null)
                    {
                        fisa.IdFactura = 0;
                        fisa.UpdateAll();
                    }

                    this.dgvLista.Rows.RemoveAt(pIndexRand);

                    initTotal();
                }
            }
            catch (Exception ex)
            {
                GestiuneErori.AfiseazaMesaj(this.GetFormParinte(), ex);
            }
            finally
            {
                finalizeazaIncarcarea();
            }
        }
Example #10
0
        private void BtnInapoi_Click(object sender, EventArgs e)
        {
            if (this.lSeIncarca)
            {
                return;
            }
            try
            {
                incepeIncarcarea();

                this.lAnAfisat += 1;

                afiseazaAnul();

                anuntaModificarea();
            }
            catch (Exception ex)
            {
                Mesaj.Eroare(this.GetFormParinte(), ex.Message);
            }
            finally
            {
                finalizeazaIncarcarea();
            }
        }
        private void BtnAdaugaFactura_Click(object sender, EventArgs e)
        {
            if (this.lSeIncarca)
            {
                return;
            }
            try
            {
                incepeIncarcarea();

                BColectieClientiComenzi listaLucrari = this.lClient.GetListaLucrariNefacturate(null);

                if (CUtil.EsteListaVida <BClientiComenzi>(listaLucrari))
                {
                    Mesaj.Afiseaza(this.GetFormParinte(), BMultiLingv.getElementById(BMultiLingv.EnumDictionar.NuExistaLucrariDeLaAceastaClinica));
                }
                else
                {
                    if (FormCreeazaFacturaClient.Afiseaza(this.GetFormParinte(), this.lClient, listaLucrari, null))
                    {
                        ConstruiesteRanduriDGV();

                        setSold();
                    }
                }
            }
            catch (Exception ex)
            {
                GestiuneErori.AfiseazaMesaj(this.GetFormParinte(), ex);
            }
            finally
            {
                finalizeazaIncarcarea();
            }
        }
Example #12
0
        private void BtnOptimizeaza_Click(object sender, EventArgs e)
        {
            if (this.lSeIncarca)
            {
                return;
            }
            try
            {
                incepeIncarcarea();

                DateTime dataInceput = DateTime.Now;

                BGeneral.OptimizeazaBDD();

                Mesaj.Afiseaza(this.GetFormParinte(), BMultiLingv.getElementById(BMultiLingv.EnumDictionar.Succes), string.Concat(DateAndTime.DateDiff(DateInterval.Second, dataInceput, DateTime.Now), " ", BMultiLingv.getElementById(BMultiLingv.EnumDictionar.Secunde).ToLower()));
            }
            catch (Exception ex)
            {
                GestiuneErori.AfiseazaMesaj(this.GetFormParinte(), ex);
            }
            finally
            {
                finalizeazaIncarcarea();
            }
        }
        void lEcranCautare_ElementSelectat(StructIdDenumire pElement)
        {
            try
            {
                if (pElement.Id > 0)
                {
                    // pElement.Id = 79;
                    this.Initializeaza(pElement, this.lTipDeschidere);
                    ascundeEcranCautare();
                    anuntaSelectia();
                }
                else
                {
                    ascundeEcranCautare();

                    //Adaugam tara
                    //int id = BLL.iStomaLab.Referinta.BTari.Add(pElement.Denumire, null);

                    //this.lPersoanaSauOrganizatie = new BLL.iStomaLab.StructIdDenumire(id, pElement.Denumire);

                    //Initializeaza(this.lPersoanaSauOrganizatie, this.lTipDeschidere);

                    Mesaj.Afiseaza(this.GetFormParinte(), BMultiLingv.getElementById(BMultiLingv.EnumDictionar.SelectatiTara));

                    anuntaSelectia();
                }
            }
            catch (Exception ex)
            {
                GestiuneErori.AfiseazaMesaj(this.GetFormParinte(), ex);
            }
        }
        public ActionResult Komutinjeciton(string name)
        {
            List <Mesaj> l = new List <Mesaj>();
            //Belirleme DIR location, konumun içeriğini gösterir.

            //Komut C:dahil olmak üzere birçok komut üzerinde DIRbelirtme,
            //C sürücüsünü belirtir ve geçerli dizini belirtir. Geçerli dizini görmek için şunu yazın:
            //string strCmdText = @"/C dir c:\" +name;
            string  strCmdText = @"/C ping " + name;
            Process p          = new Process();                                                                    //Process sınıfından p adında bir nesne türetilmektedir

            p.StartInfo = new ProcessStartInfo("CMD.exe", strCmdText);                                             // işlemin nasıl başlayacağı belirlenir
            p.StartInfo.UseShellExecute = false;                                                                   //false olarak ayarlanarak giriş çıkış hata akışlarının yeniden
            //yönlendirilmesi sağlanır.
            p.StartInfo.RedirectStandardOutput = true;                                                             //cıktının yazılır olup olmadığını gösteren bir değer alır.
            p.Start();                                                                                             //işlemi gerçekleştirecek proses başlatılır.
            StreamReader s     = p.StandardOutput;                                                                 //çıkıtının okunması işlemi gerçekleştirilir.
            var          lines = s.ReadToEnd().Split("\r\n".ToCharArray(), StringSplitOptions.RemoveEmptyEntries); //okunan

            //çıktıyı satır satır tutar
            foreach (var line in lines)
            {
                Mesaj m = new Mesaj(); // Satır satır tutulan çıktı Mesaj tipinde bir listeye eklenir
                m.Yorum = line;
                l.Add(m);              //çıktı liste olarak gönderilir.
            }

            p.WaitForExit();
            return(View(l));
        }
Example #15
0
        // GET: SMS
        public ActionResult Index()
        {
            Mesaj.SMSGonder("Deneme Mesajı", "05073979280", "TESCOM", AyarMetot.SMSUser, AyarMetot.SMSPass,
                            AyarMetot.SMSSender);

            return(View());
        }
        public async Task <ActionResult <Mesaj> > Postuser(Mesaj mesaj)
        {
            _context.Mesajs.Add(mesaj);
            await _context.SaveChangesAsync();

            return(CreatedAtAction("GetMesajs", new { id = mesaj.ID }, mesaj));
        }
Example #17
0
        private void DgvLista_StergereLinie(DataGridViewPersonalizat pDGVSender, int pIndexRand)
        {
            if (this.lSeIncarca || pIndexRand < 0)
            {
                return;
            }
            try
            {
                incepeIncarcarea();

                if (Mesaj.Confirmare(this.GetFormParinte(), BMultiLingv.getElementById(BMultiLingv.EnumDictionar.ConfirmatiStergerea), BMultiLingv.getElementById(BMultiLingv.EnumDictionar.Stergere)))
                {
                    BClientiPlati plata = this.dgvLista.Rows[pIndexRand].Tag as BClientiPlati;

                    plata.Close(true, string.Empty, null);

                    ConstruiesteRanduriDGV();
                }
            }
            catch (Exception ex)
            {
                GestiuneErori.AfiseazaMesaj(this.GetFormParinte(), ex);
            }
            finally
            {
                finalizeazaIncarcarea();
            }
        }
Example #18
0
        private void ctrlValidareAnulare_Validare(object sender, EventArgs e)
        {
            try
            {
                if (!this.txtSugestie.AreValoare())
                {
                    this.txtSugestie.Focus();
                }
                else
                {
                    int id = IHMUtile._AccesTotal.CereFunctionalitate(1, "Sugestie", CUtil.InlocuiesteDiacriticeHTML(string.Concat(this.txtSugestie.Text,
                                                                                                                                   CConstante.LinieNoua, BMultiLingv.getElementById(BMultiLingv.EnumDictionar.VaMultumim), CConstante.LinieNoua, this.lUtilizatorConectat.ToStringPoliticos())), 2);

                    if (id > 0)
                    {
                        Mesaj.Informare(this.GetFormParinte(), BMultiLingv.getElementById(BMultiLingv.EnumDictionar.VaMultumim), BMultiLingv.getElementById(BMultiLingv.EnumDictionar.Sugestie));
                        //IHMUtile._AccesTotal.Notifica(CCL.UI.Imagini.GetDenumireAplicatie(), BMultiLingv.getElementById(BMultiLingv.EnumDictionar.Sugestie), BMultiLingv.getElementById(BMultiLingv.EnumDictionar.VaMultumim), false);
                    }

                    inchideEcranul(System.Windows.Forms.DialogResult.OK);
                }
            }
            catch (Exception ex)
            {
                GestiuneErori.AfiseazaMesaj(this.GetFormParinte(), ex);
            }
        }
        private void DgvComenzi_StergereLinie(DataGridViewPersonalizat pDGVSender, int pIndexRand)
        {
            if (this.lSeIncarca)
            {
                return;
            }
            try
            {
                incepeIncarcarea();

                BClientiComenzi comandaDeSters = (pDGVSender as DataGridViewPersonalizat).Rows[pIndexRand].Tag as BClientiComenzi;

                if (comandaDeSters != null)
                {
                    if (Mesaj.Confirmare(this.GetFormParinte(), BMultiLingv.getElementById(BMultiLingv.EnumDictionar.ConfirmatiStergerea), null))
                    {
                        ;
                    }
                    {
                        comandaDeSters.Close(true, BMultiLingv.getElementById(BMultiLingv.EnumDictionar.Inchidere), null);
                    }
                    ConstruiesteRanduriDGV();
                }
            }
            catch (Exception ex)
            {
                GestiuneErori.AfiseazaMesaj(this.GetFormParinte(), ex);
            }
            finally
            {
                finalizeazaIncarcarea();
            }
        }
Example #20
0
        }                                                                                                                                //ReplaceClick

        // replace all occurences of a string with the replace value
        private void bReplaceAll_Click(object sender, System.EventArgs e)
        {
            int found = this.FindReplaceAll(findText, replaceText, this.optionMatchWhole.Checked, this.optionMatchCase.Checked);

            // indicate the number of replaces found
            Mesaj.Afiseaza(this, string.Format(IHMUtile.getText(1246), found), IHMUtile.getText(1232), Mesaj.EnumButoane.OK, Mesaj.EnumIcoana.Informatie); //string.Format("{0} occurrences replaced", found), "Find and Replace");
        }                                                                                                                                                  // ReplaceAllClick
        private void CustomersAddOk_Click(object sender, EventArgs e)
        {
            Button btn = sender as Button;

            _customersRooms = (List <CustomerRoomDTO>)btn.Tag;


            if (Helper.isFillin(_customersRooms))
            {
                Form frm = (Form)btn.Parent;
                frm.Close();
                decimal cost = 0;
                foreach (CustomerRoomDTO customerRoom in _customersRooms)
                {
                    cost += customerRoom.Room.RoomCost;
                }
                txtTotalPrice.Text = cost.ToString();
            }
            else
            {
                Mesaj mesaj = new Mesaj();
                mesaj.Content = "Gereken Bilgileri giriniz";
                mesaj.Color   = Color.Red;
                Helper.ShowMessage(mesaj);
            }
        }
Example #22
0
 private void btnLogin_Click(object sender, EventArgs e)
 {
     try
     {
         if (SirketAktif && lueSirket.EditValue.IsNullEmpty())
         {
             Mesaj.Uyari("Lütfen Şirket Seçiniz.");
             //this.DialogResult = DialogResult.None;
         }
         else
         {
             Kullanici = Yetki.LoginKontrol(Tip, SirketKod, txtUserID.Text.ToString2(), txtPass.Text.ToString2());
             if (Kullanici.IsNotNullEmpty())
             {
                 girisBasarili     = true;
                 this.DialogResult = DialogResult.OK;
             }
             else
             {
                 Mesaj.Uyari("Giriş başarısız !! \nKullanıcı bilgilerinizi kontrol ediniz. ");
                 this.DialogResult = DialogResult.None;
             }
         }
     }
     catch (Exception ex)
     {
         Mesaj.Hata(ex);
     }
 }
Example #23
0
        public ActionResult YeniMesaj(Mesaj msg)
        {
            if (Session["uyeid"] == null || msg == null)
            {
                return(RedirectToAction("Hata404", "Home"));
            }

            msg.GondericiID = Convert.ToInt32(Session["uyeid"]);
            msg.Tarih       = DateTime.Now;
            db.Mesaj.Add(msg);

            Bildirim bild = new Bildirim();

            bild.BildirimTuruID = 2;
            Uye uye = db.Uye.Find(msg.GondericiID);

            bild.BildirimIcerik = "<b><a href='/Uye/Index/" + uye.UyeID + "'>" + uye.KullaniciAdi + "</a></b>" + " size bir mesaj gönderdi.";
            bild.Tarih          = DateTime.Now;
            bild.UyeID          = (int)msg.AliciID;
            // ark.Uye1 -> Uye2ID  oluyor. Bu metodu çalıştıran kişi karşı tarafa bildirim göndermiş oluyor.
            db.Bildirim.Add(bild);

            db.SaveChanges();
            return(Redirect("/Uye/Mesajlar/" + msg.GondericiID));
        }
        private void DgvListaImportPersonal_StergereLinie(CCL.UI.DataGridViewPersonalizat pDGVSender, int pIndexRand)
        {
            if (this.lSeIncarca)
            {
                return;
            }
            try
            {
                incepeIncarcarea();

                StructImportPersonal personal = (StructImportPersonal)this.dgvListaImportPersonal.Rows[pIndexRand].Tag;

                if (Mesaj.Confirmare(this, BMultiLingv.getElementById(BMultiLingv.EnumDictionar.ConfirmatiStergerea), personal.Nume + " " + personal.Prenume))
                {
                    this.dgvListaImportPersonal.Rows.RemoveAt(pIndexRand);
                }
            }
            catch (Exception ex)
            {
                GestiuneErori.AfiseazaMesaj(this.GetFormParinte(), ex);
            }
            finally
            {
                finalizeazaIncarcarea();
            }
        }
        private void viewKullanicilar_FocusedRowChanged(object sender, DevExpress.XtraGrid.Views.Base.FocusedRowChangedEventArgs e)
        {
            try
            {
                if (viewKullanicilar.FocusedRowHandle < 0)
                {
                    gridKullaniciIzinleri.DataSource = null;
                    return;
                }

                string role = viewKullanicilar.GetFocusedRowCellDisplayText(gcuRole).Trim();
                if (role == "")
                {
                    glueRol.EditValue = null;
                }
                else
                {
                    glueRol.EditValue = role;
                }


                var UserPermList = Yetki.GetUserPerms(viewKullanicilar.GetFocusedRowCellDisplayText(gcuUserName));
                gridKullaniciIzinleri.DataSource = UserPermList;
            }
            catch (Exception ex)
            {
                Mesaj.Hata(ex);
            }
        }
Example #26
0
        public ActionResult Show(string GroupId, string text)
        {
            int   id  = int.Parse(GroupId);
            Group grp = db.Groups.Find(id);

            ViewBag.group = grp;


            if (text != null)
            {
                var     currentUserId  = User.Identity.GetUserId();
                Profile currentProfile = db.Profiles.Where(i => i.User.Id == currentUserId).FirstOrDefault();

                Mesaj msj = new Mesaj(text, grp, currentProfile);
                try
                {
                    db.Mesajs.Add(msj);
                    db.SaveChanges();
                }
                catch (Exception e)
                {
                    return(View("Index"));
                }
            }

            return(View());
        }
Example #27
0
        private void BtnValidare_Click(object sender, EventArgs e)
        {
            if (this.lSeIncarca)
            {
                return;
            }
            try
            {
                incepeIncarcarea();

                BUtilizator utilizator = this.dgvListaUtilizatori.Rows[this.dgvListaUtilizatori.CurrentCell.RowIndex].Tag as BUtilizator;

                if (utilizator != null)
                {
                    this.lUtilizator = utilizator;
                    this.inchideEcranulOK();
                }
                else
                {
                    Mesaj.Informare(this, BMultiLingv.getElementById(BMultiLingv.EnumDictionar.SelectatiTehnicianul), string.Empty);
                }
            }
            catch (Exception ex)
            {
                GestiuneErori.AfiseazaMesaj(this.GetFormParinte(), ex);
            }
            finally
            {
                finalizeazaIncarcarea();
            }
        }
Example #28
0
        private void bbtnKaydet_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
        {
            try
            {
                if (viewRoles.FocusedRowHandle < 0)
                {
                    return;
                }

                ActiveControl = groupControl1;
                string        rolName      = viewRoles.GetFocusedRowCellDisplayText(gcRoleName);
                List <PermEx> rolePermList = gridRoleIzinleri.DataSource as List <PermEx>;

                bool sonuc = Yetki.InsertUpdateRolePerm(rolName, rolePermList, "");

                if (sonuc)
                {
                    Mesaj.Bilgi();
                }
            }
            catch (Exception ex)
            {
                Mesaj.Hata(ex);
            }
        }
Example #29
0
    protected void btnGiris_Click(object sender, EventArgs e)
    {
        TezDBEntities db = new TezDBEntities();

        string baslik = Request["Baslik"].Trim();
        string mesajT = Request["Mesaj"].Trim();

        if (ogr.Hoca_ID == null)
        {
            msgbilgi.Text = "Danışman Hoca Atanmadığından Mesaj Gönderemezsiniz!";
        }
        else if (mesajT == "" || baslik == "" || ogr.Hoca_ID == null)
        {
            msgbilgi.Text = "Lütfen Boş Geçmeyiniz";
        }
        else
        {
            Mesaj mesaj = new Mesaj();
            mesaj.MsjBaslik = baslik;
            mesaj.MsjText   = mesajT;
            mesaj.Gid       = AppKontrol.id;
            mesaj.Aid       = ogr.Hoca.Id;
            mesaj.Gadi      = ogr.Ad;
            mesaj.Aadi      = ogr.Hoca.Ad;
            mesaj.GDerece   = AppKontrol.derece;
            mesaj.ADerece   = ogr.Hoca.Derece;
            mesaj.MsjTarih  = DateTime.Now;
            mesaj.Okundu    = false;
            db.Mesaj.Add(mesaj);
            db.SaveChanges();
            msgbilgi.Text = "Mesajınız Gönderilmiştir.";
        }
    }
Example #30
0
        private void Btn_Click(object sender, EventArgs e)
        {
            Button  btn     = sender as Button;
            Form    frm     = (Form)btn.Parent;
            Contact contact = new Contact();

            contact.Adress     = frm.Controls["txtAdress"].Text;
            contact.Tel        = frm.Controls["txtTel"].Text;
            contact.Email      = frm.Controls["txtEmail"].Text;
            contact.CustomerId = _customer.CustomerId;
            bool  isSave = true;
            Mesaj mesaj  = new Mesaj();

            if (!Helper.IsTelephoneNumber(contact.Tel))
            {
                isSave        = false;
                mesaj.Content = mesaj.Content + "\n-Lütfen Uygun bir Tel numarası girin";
            }
            if (!Helper.IsEmail(contact.Email))
            {
                isSave        = false;
                mesaj.Content = mesaj.Content + "\n-Lütfen Uygun bir Email Adresi giriniz";
            }
            if (isSave)
            {
                _mesaj = _coc.Insert(contact);
                Helper.ShowMessage(_mesaj);
                CustomerContactlist();
            }

            else
            {
                Helper.ShowMessage(mesaj);
            }
        }