Exemple #1
0
 public StatusCodeResult Post([FromBody] Employee newEmployee)
 {
     try
     {
         _context.Add(newEmployee);
         _context.SaveChanges();
         return(Ok());
     }
     catch
     {
         return(BadRequest());
     }
 }
Exemple #2
0
        static void Main(string[] args)
        {
            using (var db = new ticketSystemContext())
            {
                Company Initworks = new Company
                {
                    Name      = "Initworks bv",
                    Address   = "Lloydstraat 5, Rotterdam",
                    Employees = new System.Collections.Generic.List <Employee>
                    {
                        new Employee
                        {
                            Name = "Richard Auguspurgert",
                            SSN  = "0632159735"
                        },
                        new Employee
                        {
                            Name = "Wim",
                            SSN  = "2498637105"
                        },
                        new Employee
                        {
                            Name = "Jordy Leffers",
                            SSN  = "83125146054"
                        }
                    }
                };

                Company hoppinger = new Company
                {
                    Name      = "Hoppinger",
                    Address   = "Lloydstraat 114, Rotterdam",
                    Employees = new System.Collections.Generic.List <Employee>
                    {
                        new Employee
                        {
                            Name = "Guiseppi",
                            SSN  = "8654983215"
                        },
                        new Employee
                        {
                            Name = "Allon de Veen",
                            SSN  = "0197536485"
                        }
                    }
                };
                db.Company.Add(Initworks);
                db.Company.Add(hoppinger);
                db.SaveChanges();
            }
        }
Exemple #3
0
 public static void worksAt(Employee employee, Company bedrijf)
 {
     using (var db = new ticketSystemContext())
     {
         var employeeQuery = from e in db.Employee select e;
         foreach (Employee staffMember in employeeQuery)
         {
             if (staffMember.ID == employee.ID)
             {
                 staffMember.CompanyID = bedrijf.ID;
                 Console.WriteLine("Je hebt " + staffMember.Name + " bij " + bedrijf.Name + " laten werken.");
             }
         }
         db.SaveChanges();
     }
 }