public UsuarioAutoEditVM(TBUsuario usuario)
 {
     Id = usuario.usuarioID;
     NomeUsuario = usuario.nmUsuario;
     Email = usuario.Email;
     EmailConfirme = usuario.Email;
     Cargo = usuario.Cargo;
     CPF = usuario.CPF;
     matricula = usuario.matricula;
     Telefone = usuario.Telefone;
     Celular = usuario.Celular;
     Endereco = EnderecoVM.ToView(usuario.TBEndereco);
 }
 public UsuarioBasicoVM(TBUsuario usuario)
 {
     Id = usuario.usuarioID;
     Email = usuario.Email;
     Nome = usuario.nmUsuario;
 }
        public static void ToModel(ref TBUsuario usuario, UsuarioVM model)
        {
            if (usuario == null)
            {
                usuario = new TBUsuario();
            }
            ;
            usuario.usuarioID = model.Id;
            usuario.nmUsuario = model.NomeUsuario;
            usuario.Email = model.Email;
            usuario.Cargo = model.Cargo;
            usuario.CPF = model.CPF;
            usuario.matricula = model.matricula;
            usuario.Telefone = model.Telefone;
            usuario.Celular = model.Celular;
            usuario.bAtivo = true;
            usuario.PrefeituraID = model.prefeituraID;
            usuario.TBEndereco = EnderecoVM.ToModel(model.Endereco);

            usuario.EnderecoID = usuario.TBEndereco.EnderecoID;
        }
        public static void ToModel(ref TBUsuario usuario, UsuarioAutoEditVM model)
        {
            usuario.TBEndereco = EnderecoVM.ToModel(model.Endereco);

            usuario.TBEndereco.EnderecoID = (int) usuario.EnderecoID;
        }