public static ManobraCarroDomain ManobraCarroModelViewToManobraCarroDomain(ManobrarCarroModelView manobraCarro)
 {
     return(new ManobraCarroDomain()
     {
         Id = manobraCarro.Id,
         Data = manobraCarro.Data,
         Placa = manobraCarro.Placa,
         Pessoa = manobraCarro.Pessoa == null ? null : MapperPessoa.PessoaModelViewToPessoaDomain(manobraCarro.Pessoa),
         ModeloCarro = manobraCarro.ModeloCarro == null ? null : MapperModeloCarro.ModeloCarroModelViewToModeloCarroDomain(manobraCarro.ModeloCarro)
     });
 }
Exemplo n.º 2
0
        public static ManobrarCarroModelView ManobrarCarroCadastrar(string urlMarcaCarro, string urlPessoa)
        {
            var pessoas = BaseRequest <PessoaDomain> .Get(urlPessoa);

            var marcaCarro = BaseRequest <MarcaCarroDomain> .Get(urlMarcaCarro);

            ManobrarCarroModelView manobrarCarro = new ManobrarCarroModelView
            {
                ListaMarcaCarro  = Mappers.MapperMarcaCarro.ListaMarcaCarroDomainToListaMarcaCarroModelView(marcaCarro),
                ListaPessoa      = Mappers.MapperPessoa.ListaPessoaDomainToListaPessoaModelView(pessoas),
                ListaModeloCarro = new List <ModeloCarroModelView>()
            };

            return(manobrarCarro);
        }
        public ActionResult Editar(ManobrarCarroModelView manobrarCarro)
        {
            BaseRequest <ManobrarCarroModelView> .Put(manobrarCarro, UrlApi.urlManobraCarroAtualizar);

            return(RedirectToAction("Lista"));
        }
        public ActionResult Cadastrar(ManobrarCarroModelView manobrarCarro)
        {
            BaseRequest <ManobrarCarroModelView> .Post(manobrarCarro, UrlApi.urlManobraCarroCadastrar);

            return(RedirectToAction("Lista"));
        }