Ejemplo n.º 1
0
 /// <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)
     });
 }
Ejemplo n.º 2
0
        /// <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)
            });
        }