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); }
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); }
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); } }