コード例 #1
0
        public void Save_Employee_True()
        {
            bool flag = false;

            try
            {
                using (_context)
                {
                    var emp = new Data.WithoutBankAccount()
                    {
                        Iqama         = "241536",
                        BatchNo       = "2451",
                        Name          = "Test",
                        BackAccountNo = "646f18f916ecdb7cf816",
                        Project       = "STL",
                        BWAccount     = "00866081001",
                        Status        = true,
                        IsDelete      = false
                    };
                    _context.WithoutBankAccounts.Add(emp);
                    _context.SaveChanges();
                    flag = true;
                }
            }
            catch (Exception)
            {
                flag = false;
            }
            //Assert
            Assert.IsTrue(flag);
        }
コード例 #2
0
ファイル: Company.cs プロジェクト: j1rjacob/STLAuto
 private void ButtonDelete_Click(object sender, EventArgs e)
 {
     try
     {
         using (var _context = new STLxEntities())
         {
             var emp = _context.Companies.First(i => i.Code == TextBoxCode.Text);
             emp.IsDelete = true;
             _context.SaveChanges();
             BindCompanyWithDataGrid();
             MessageBox.Show("Company was deleted");
         }
     }
     catch (Exception)
     {
         MessageBox.Show("No company is deleted, Contact Admin.");
     }
 }
コード例 #3
0
ファイル: Company.cs プロジェクト: j1rjacob/STLAuto
 private void EditCompany()
 {
     try
     {
         using (var _context = new STLxEntities())
         {
             var company = _context.Companies.First(e => e.Code == TextBoxCode.Text);
             company.Code   = TextBoxCode.Text;
             company.Name   = TextBoxName.Text;
             company.Status = "YES".Equals(ComboBoxStatus.Text.Trim());
             _context.SaveChanges();
             ResetControls();
             MessageBox.Show("Company was updated");
         }
     }
     catch (Exception)
     {
         MessageBox.Show("Error on editing company.");
     }
 }
コード例 #4
0
ファイル: Company.cs プロジェクト: j1rjacob/STLAuto
 private void SaveCompany()
 {
     try
     {
         using (var _context = new STLxEntities())
         {
             var company = new Data.Company()
             {
                 Code     = TextBoxCode.Text,
                 Name     = TextBoxName.Text,
                 Status   = true,
                 IsDelete = false
             };
             _context.Companies.Add(company);
             _context.SaveChanges();
             ResetControls();
             MessageBox.Show("Company Save");
         }
     }
     catch (Exception)
     {
         MessageBox.Show("Company not save");
     }
 }