コード例 #1
0
        public void AddEmployee(EmployeeDto employee)
        {
            var employeeEntity = _dbContext.Employees.FirstOrDefault(x => x.ID == employee.ID);

            if (employeeEntity != null)
            {
                throw new Exception($"Employee already exist in the system.");
            }

            var newEmployeeEntity = new Data.Employee
            {
                Name      = employee.Name,
                ManagerID = employee.ManagerID,
                Active    = true
            };

            _dbContext.Employees.Add(newEmployeeEntity);
            _dbContext.SaveChanges();
        }
コード例 #2
0
ファイル: Northwind.designer.cs プロジェクト: akapet/MCPD
 partial void DeleteEmployee(Employee instance);
コード例 #3
0
ファイル: Northwind.designer.cs プロジェクト: akapet/MCPD
 partial void UpdateEmployee(Employee instance);
コード例 #4
0
ファイル: Northwind.designer.cs プロジェクト: akapet/MCPD
 partial void InsertEmployee(Employee instance);
コード例 #5
0
ファイル: Northwind.designer.cs プロジェクト: akapet/MCPD
		private void detach_Employees(Employee entity)
		{
			this.SendPropertyChanging();
			entity.Employee1 = null;
		}
コード例 #6
0
ファイル: Northwind.designer.cs プロジェクト: akapet/MCPD
		private void attach_Employees(Employee entity)
		{
			this.SendPropertyChanging();
			entity.Employee1 = this;
		}