Esempio n. 1
0
        private static object convertEmployeeToDTO(object src)
        {
            p1p.Data.Employee         mdl = (p1p.Data.Employee)src;
            p1p.Types.DTO.EmployeeDTO dto = new Types.DTO.EmployeeDTO();

            dto.Email      = mdl.Email;
            dto.Id         = mdl.Id;
            dto.FirstName  = mdl.FirstName;
            dto.Username   = mdl.Username;
            dto.InsertDate = mdl.InsertDate;
            dto.LastName   = mdl.LastName;

            return(dto);
        }
Esempio n. 2
0
        private static object convertEmployeeToModel(object src)
        {
            p1p.Types.DTO.EmployeeDTO dto = (p1p.Types.DTO.EmployeeDTO)src;
            p1p.Data.Employee         mdl = new p1p.Data.Employee();

            mdl.Email      = dto.Email;
            mdl.Id         = dto.Id;
            mdl.FirstName  = dto.FirstName;
            mdl.Username   = dto.Username;
            mdl.InsertDate = dto.InsertDate;
            mdl.LastName   = dto.LastName;

            return(mdl);
        }
Esempio n. 3
0
        public string GetUsernameByEmail(string emailAddress)
        {
            using (p1p.Data.P1PContext ctx = new Data.P1PContext())
            {
                string userName = null;

                p1p.Data.Customer c = ctx.Customers.FirstOrDefault(cst => cst.Email.Equals(emailAddress));
                p1p.Data.Employee e = ctx.Employees.FirstOrDefault(emp => emp.Email.Equals(emailAddress));

                if (c != null)
                {
                    userName = c.Username;
                }
                else if (e != null)
                {
                    userName = e.Username;
                }

                return(userName);
            }
        }