public static Grado FromDataRow(DataRow _dr) { var dr = new DataRowExtended(_dr); var grado = new Grado(); grado.id = dr.IntValue("id_grado"); grado.descripcion = dr.StringValue("descripcion"); grado.comision = dr.DoubleValue("comision"); grado.eliminado = dr.BoolValue("eliminado"); return(grado); }
public static void SetGrado(Publicacion p, DataRowExtended dr) { try{ var idGrado = dr.IntValue("grado_id"); var descripcion = dr.StringValue("grado_descripcion"); var comision = dr.DoubleValue("grado_comision"); var eliminado = dr.BoolValue("grado_eliminado"); p.grado = new Grado(idGrado, descripcion, comision, eliminado); }catch (Exception) { Console.WriteLine("No se pudo encontrar grado para la publicación " + p.id); p.grado = null; } }