Exemplo n.º 1
0
 /// <summary>
 /// To binding
 /// </summary>
 /// <param name="pObj"></param>
 /// <returns></returns>
 public Employee ToBinding(MEmployees pObj)
 {
     try
     {
         var _binding = new Employee
         {
             BusinessUnit   = pObj.BUNT,
             Department     = pObj.DPRT,
             EmploymentDate = pObj.EDAT,
             EmployeeId     = pObj.EMID,
             EmployeeNum    = pObj.ENUM,
             FirstName      = pObj.FNAM,
             LastName       = pObj.LNAM,
             Personel       = pObj.PRSN,
             Position       = pObj.PSTN,
             SyncDate       = pObj.SDTA,
             SearchName     = pObj.SNAM,
             Suffix         = pObj.SUFX
         };
         return(_binding);
     }
     catch (Exception ex) { throw ex; }
 }
Exemplo n.º 2
0
        /// <summary>
        /// To model
        /// </summary>
        /// <param name="pObj"></param>
        /// <returns></returns>
        public MEmployees ToModel(Employee pObj)
        {
            try
            {
                var _model = new MEmployees
                {
                    BUNT = pObj.BusinessUnit,
                    DPRT = pObj.Department,
                    EDAT = pObj.EmploymentDate,
                    EMID = pObj.EmployeeId,
                    ENUM = pObj.EmployeeNum,
                    FNAM = pObj.FirstName,
                    LNAM = pObj.LastName,
                    PRSN = pObj.Personel,
                    PSTN = pObj.Position,
                    SDTA = pObj.SyncDate,
                    SNAM = pObj.SearchName,
                    SUFX = pObj.Suffix
                };

                return(_model);
            }
            catch (Exception ex) { throw ex; }
        }