public EnderecoProdutoViewModel(AdicionarEnderecoProdutoViewModel model, string cidade, string estado, IEnumerable <CampoDinamicoOpcao> segmentos, long?segmentoId, double latitude, double longitude, List <LocalListaViewModel> listaLocal) { ValidationResult = new ValidationResult(); Logradouro = model.Logradouro; Cep = model.Cep; Numero = model.Numero; Bairro = model.Bairro; Cidade = cidade; Estado = estado; CidadeID = model.CidadeId; ContratoID = model.ContratoID; Segmentos = new SelectList(segmentos, "id", "nome"); SegmentoID = segmentoId; Latitude = latitude; Longitude = longitude; ListaPesquisaLocal = listaLocal; Complemento = model.Complemento; try { EnderecoProduto = EnderecoCompleto; } catch { } }
public LocalOcorrenciaViewModel(AdicionarEnderecoProdutoViewModel model, string cidade, string estado, IEnumerable <CampoDinamicoOpcao> segmentos, long?segmentoId, double latitude, double longitude, List <LocalListaViewModel> listaLocal) { ValidationResult = new ValidationResult(); EnderecoProdutoViewModel = new EnderecoProdutoViewModel(model, cidade, estado, null, null, latitude, longitude, null); ListaSegmentos = new SelectList(segmentos, "id", "nome"); SegmentoId = segmentoId; ListaPesquisaLocal = listaLocal; }