internal bool ValidarActividad(Actividad_Web actividad, bool esCreacion) { _dictionaryError = new Dictionary <string, string>(); if (string.IsNullOrEmpty(actividad.Nombre) || string.IsNullOrWhiteSpace(actividad.Nombre)) { _dictionaryError.Add("Nombre", "Este campo es obligatorio."); } if (string.IsNullOrEmpty(actividad.Descripcion) || string.IsNullOrWhiteSpace(actividad.Descripcion)) { _dictionaryError.Add("Descripcion", "Este campo es obligatorio."); } return(!_dictionaryError.Any()); }
public async Task <bool> Read(int id) { try { HttpResponseMessage responseMessage = await client.GetAsync(string.Format("{0}/{1}/{2}", url, "actividad", id)); if (responseMessage.IsSuccessStatusCode) { var responseData = responseMessage.Content.ReadAsStringAsync().Result; Actividad_Web retorno = JsonConvert.DeserializeObject <Actividad_Web>(responseData); MappingThisFromAnother(retorno); return(true); } return(false); } catch (Exception) { return(false); throw; } }
public void MappingThisFromAnother(Actividad_Web objeto) { this.Id = objeto.Id; this.Nombre = objeto.Nombre; this.Descripcion = objeto.Descripcion; }