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