Exemple #1
0
 private void MyInfoControl_Load(object sender, EventArgs e)
 {
     returnFromComboFlag   = true;
     firmeCmb.DataSource   = Firma.GetAll();
     firmeCmb.SelectedItem = Setare.GetSetare().MyFirma;
     returnFromComboFlag   = false;
 }
        private void saveBtn_Click(object sender, EventArgs e)
        {
            var parolaCurenta = MainForm.Md5Hash(currentTbox.Text);

            if (Setare.GetSetare().AdminPassword != parolaCurenta)
            {
                MessageBox.Show("Parola curenta nu este corecta!");
                return;
            }
            if (newTbox.Text.Trim() == string.Empty)
            {
                MessageBox.Show("Nu ati introdus o parola noua!");
                return;
            }
            var parolaNoua = newTbox.Text;

            Setare.GetSetare().AdminPassword = MainForm.Md5Hash(parolaNoua);
            var pr = Setare.GetSetare().Save();

            MessageBox.Show(pr.Message);
            if (pr.Status == GestiuneBusiness.Enums.StatusEnum.Saved)
            {
                this.DialogResult = System.Windows.Forms.DialogResult.OK;
            }
        }
Exemple #3
0
        public void UpdateSetariTest()
        {
            var setare = new Setare
            {
                AdminPassword = "******",
                MyFirmaId     = 666
            };

            if (setare.Save().Status == GestiuneBusiness.Enums.StatusEnum.Errors)
            {
                Assert.Fail();
            }
        }
Exemple #4
0
 public FacturaIntrareReport()
 {
     //
     // Required for telerik Reporting designer support
     //
     InitializeComponent();
     if (Setare.GetSetare().MyFirmaId == 0)
     {
         FurnizorTbox.Value = "Firma nu este slectata";
     }
     else
     {
         FurnizorTbox.Value = Setare.GetSetare().MyFirma.InfoString;
     }
     //
     // TODO: Add any constructor code after InitializeComponent call
     //
 }
Exemple #5
0
        private void firmeCmb_SelectedIndexChanged(object sender, EventArgs e)
        {
            if (returnFromComboFlag)
            {
                return;
            }
            if (firmeCmb.SelectedValue == null)
            {
                return;
            }
            Setare.GetSetare().MyFirmaId = (int)firmeCmb.SelectedValue;
            var result = Setare.GetSetare().Save();

            if (result.Status != GestiuneBusiness.Enums.StatusEnum.Saved)
            {
                MessageBox.Show(result.Message);
            }
        }
Exemple #6
0
 private bool VerifyLogin(string username, string password)
 {
     password = Md5Hash(password);
     if (username.ToLower() == "admin")
     {
         if (password == Setare.GetSetare().AdminPassword)
         {
             LoggedUser = new Utilizator {
                 Nume = "admin"
             };
         }
         else
         {
             MessageBox.Show("Parola incorecta!");
             return(false);
         }
     }
     else
     {
         var utilizator = Utilizator.GetAll().Where(p => p.Nume == username && p.Parola == password).FirstOrDefault();
         if (utilizator == null)
         {
             MessageBox.Show("Utilizator sau parola incorecta!");
             return(false);
         }
         if (utilizator.Activ == false)
         {
             MessageBox.Show("Utilizatorul nu este activat!");
             return(false);
         }
         LoggedUser = utilizator;
     }
     roleTssl.Text     = "Rol: ";
     roleTssl.Text    += LoggedUser.RolObject == null ? "admin" : LoggedUser.RolObject.Nume;
     usernameTssl.Text = "Utilizator logat: " + LoggedUser.Nume;
     return(true);
 }
Exemple #7
0
        public void GetSetareTest()
        {
            var setare = Setare.GetSetare();

            Assert.IsNotNull(setare);
        }