none
View com comportamento parent - child RRS feed

  • Pergunta

  • Pessoal, estou com o seguinte problema.

    Preciso fazer uma tela onde faço o cadastro de pessoa e os seus telefones. Quero fazer tudo de uma vez e salvar em suas respectivas tabelas utilizando o entity framework. Telefone é uma lista dentro de Pessoa.

    public class PessoaViewModel

    {

       public int Id {get;set;}
       public string Nome {get;set}

       public List<TelefoneViewModel> Telefones {get;set;}

    }

    public class TelefoneViewModel

    {

       public int Id {get;set;}

       public int Ddd {get;set;}

       public int Numero {get;set;}

    }

    Como vocês fariam para resolver esse problema?


    Marcius

    sexta-feira, 15 de dezembro de 2017 19:30

Respostas

  • Geralmente trabalho com dto no post do lado do backend para receber esses dados e ai trato e mando cada dados para suas respectivas entidades.
    Criando assim uma tela aonde o post vai ser enviado tudo para a action que vai receber pelo dto e ai fazer o tratamento dos dados paras as entidades.

    Eu resolveria dessa forma ai.
    segunda-feira, 18 de dezembro de 2017 16:52