public ColaboradorViewModel(Colaborador colaborador) { Id = colaborador.Id; Documento = colaborador.Documento; Nome = colaborador.Nome; Email = colaborador.Email; Foto = colaborador.Foto; Key = colaborador.Key; UltimoAcesso = colaborador.UltimoAcesso; }
private ColaboradorLocalizacaoViewModel BindAcesso(Acesso acesso, Colaborador colaborador) { ColaboradorLocalizacaoViewModel r = new ColaboradorLocalizacaoViewModel(); r.Nome = colaborador.Nome; r.Documento = colaborador.Documento; r.Email = colaborador.Email; r.Foto = colaborador.Foto; r.Data = acesso.Data; r.Local = acesso.Local.Nome; r.Latitude = acesso.Local.Latitude; r.Longitude = acesso.Local.Longitude; r.Movimento = acesso.Movimento; return r; }
public ActionResult Create(ColaboradorViewModel ColaboradorViewModel) { var Colaborador = new Colaborador(); Colaborador = Mapper.Map<ColaboradorViewModel, Colaborador>(ColaboradorViewModel); if (ModelState.IsValid) { var cliente = ClienteSelecionado(); Colaborador.Status = StatusAtivo(); cliente.Colaboradores.Add(Colaborador); _ClienteService.Update(cliente); var rota = String.Format("/Colaborador"); return Redirect(rota); } return View(ColaboradorViewModel); }
private void SetModel(Colaborador Colaborador, ColaboradorViewModel ColaboradorViewModel) { Colaborador.Nome = ColaboradorViewModel.Nome; Colaborador.Key = ColaboradorViewModel.Key; Colaborador.Documento = ColaboradorViewModel.Documento; Colaborador.Email = ColaboradorViewModel.Email; }