///<Summary> ///AddEmployeePrivileges ///This method persists a BOEmployeePrivileges object to the database collection ///</Summary> ///<returns> ///void ///</returns> ///<parameters> ///BOEmployeePrivileges ///</parameters> public virtual void AddEmployeePrivileges(IBOEmployeePrivileges boEmployeePrivileges) { Doing(this); IDAOEmployeePrivileges daoEmployeePrivileges = _iEmployeePrivilegesRepository.New(); RegisterDataObject(_iEmployeePrivilegesRepository, _iEmployeePrivilegesRepository.BaseData(daoEmployeePrivileges)); BeginTransaction(_iEmployeePrivilegesRepository, "addEmployeePrivileges"); try { daoEmployeePrivileges.Employeeİd = boEmployeePrivileges.Employeeİd; daoEmployeePrivileges.Privilegeİd = _id; _iEmployeePrivilegesRepository.Insert(daoEmployeePrivileges); CommitTransaction(_iEmployeePrivilegesRepository); Done(this); /*pick up any primary keys, computed values etc*/ boEmployeePrivileges = new BOEmployeePrivileges(daoEmployeePrivileges); if (_boEmployeePrivilegesCollection != null) { _boEmployeePrivilegesCollection.Add(boEmployeePrivileges); } } catch (Exception ex) { Failed(this, ex); RollbackTransaction(_iEmployeePrivilegesRepository, "addEmployeePrivileges"); Handle(this, ex); } }
public EmployeePrivilegesVm(IBOEmployeePrivileges boEmployeePrivileges) { Employeeİd = boEmployeePrivileges.Employeeİd; Privilegeİd = boEmployeePrivileges.Privilegeİd; }