Ejemplo n.º 1
0
        public static Viaggio ToEntity(ViaggioDTO dto)
        {
            return(new Viaggio()
            {
                IDViaggio = dto.IDViaggio,
                FKIDDipendente = dto.FKIDDipendente,
                FKIDStato = dto.FKIDStato,
                FKIDVeicolo = dto.FKIDVeicolo,
                DescrizioneViaggio = string.IsNullOrWhiteSpace(dto.DescrizioneViaggio) ? null : dto.DescrizioneViaggio,
                IndirizzoPartenza = dto.IndirizzoPartenza,
                IndirizzoArrivo = dto.IndirizzoArrivo,
                DataInizioPrevista = dto.DataInizioPrevista,
                DataFinePrevista = dto.DataFinePrevista,
                DataInizioEffettiva = dto.DataInizioEffettiva,
                DataFineEffettiva = dto.DataFineEffettiva,
                LatitudinePartenzaPrevista = dto.LatitudinePartenzaPrevista,
                LongitudinePartenzaPrevista = dto.LongitudinePartenzaPrevista,
                LatitudineArrivoPrevista = dto.LatitudineArrivoPrevista,
                LongitudineArrivoPrevista = dto.LongitudineArrivoPrevista,
                LatitudinePartenzaEffettiva = dto.LatitudinePartenzaEffettiva,
                LongitudinePartenzaEffettiva = dto.LongitudinePartenzaEffettiva,
                LatitudineArrivoEffettiva = dto.LatitudineArrivoEffettiva,
                LongitudineArrivoEffettiva = dto.LongitudineArrivoEffettiva,

                STATO_DESC = dto.STATO_DESC
            });
        }
Ejemplo n.º 2
0
        public async Task <ViaggioDTO> UpdateViaggio(ViaggioDTO via)
        {
            httpClient.DefaultRequestHeaders.Clear();
            httpClient.DefaultRequestHeaders.Authorization = new AuthenticationHeaderValue("Bearer", Token.access_token);
            HttpContent httpContent = new StringContent(JsonConvert.SerializeObject(via));
            string      res         = await httpClient.PutAsync(ComposeUrl("api", "viaggio"), httpContent).Result.Content.ReadAsStringAsync();

            return(JsonConvert.DeserializeObject <ViaggioDTO>(res));
        }
Ejemplo n.º 3
0
 public IHttpActionResult EditViaggio([FromBody] ViaggioDTO dto)
 {
     try
     {
         return(Ok(viagServ.Update(dto)));
     }
     catch (Exception e)
     {
         return(BadRequest(e.Message));
     }
 }