/// <summary> /// Copia el elemento evitando las referencias a objetos que proboquen redundancia ciclica cuando se serializan a JSON. /// </summary> /// <param name="o">Elemento a copiar.</param> /// <returns>Copia del elemento.</returns> public CategoriaFacultadDto Copia(CategoriaFacultad o) { if (o == null) { return(null); } return(new CategoriaFacultadDto() { IdCategoriaFacultad = o.IdCategoriaFacultad, Nombre = o.Nombre, Descripcion = o.Descripcion, Borrado = o.Borrado }); }
public ResultadoOperacionDto GuardarCategoriaFacultad(CategoriaFacultad categoriaFacultad) { var resultado = new ResultadoOperacionDto(); try { resultado = CategoriaFacultadRepository.GuardarCategoriaFacultad(categoriaFacultad); } catch (Exception exception) { resultado.Resultado = false; resultado.Mensaje = exception.Message; resultado.InformacionExtra = exception; } return(resultado); }