/// <summary> /// metodo della classe che effettua il mapping /// </summary> /// <param name="distaccamentoUC"> /// la lista dei distaccamenti provenienti dal servizio Utente Comune /// </param> /// <returns>i ditaccamenti SO</returns> public Distaccamento Map(DistaccamentoUC distaccamentoUC) { return(new Distaccamento { Cap = distaccamentoUC.Cap, CodSede = distaccamentoUC.Id, DescDistaccamento = distaccamentoUC.Descrizione, Indirizzo = distaccamentoUC.Indirizzo, Coordinate = _getCoordinateDistaccamento.Get(distaccamentoUC.Id) }); }
/// <summary> /// metodo della classe che effettua il mapping /// </summary> /// <param name="distaccamentoUC"> /// la lista dei distaccamenti provenienti dal servizio Utente Comune /// </param> /// <returns>i ditaccamenti SO</returns> public Distaccamento Map(DistaccamentoUC distaccamentoUC) { var CodSedeCompleto = distaccamentoUC.Tipo == "DIR" ? distaccamentoUC.Id : distaccamentoUC.Provincia + "." + distaccamentoUC.CodDistaccamento; return(new Distaccamento { Cap = distaccamentoUC.Cap, CodSede = CodSedeCompleto, DescDistaccamento = distaccamentoUC.Descrizione, Indirizzo = distaccamentoUC.Indirizzo, Coordinate = _getCoordinateDistaccamento.Get(CodSedeCompleto) }); }