protected void BindByDataRow(DataRow dr, Activity_log o) { try { int.TryParse(dr["id"].ToString(), out entero); o.Id = entero; entero = 0; if (dr["usuario_id"] != DBNull.Value) { int.TryParse(dr["usuario_id"].ToString(), out entero); o.Usuario_id = entero; entero = 0; } o.Tabla = dr["tabla"].ToString(); if (dr["tabla_pk"] != DBNull.Value) { int.TryParse(dr["tabla_pk"].ToString(), out entero); o.Tabla_pk = entero; entero = 0; } o.Actividad = dr["actividad"].ToString(); o.Comentarios = dr["comentarios"].ToString(); if (dr["Fecha_hora"] != DBNull.Value) { DateTime.TryParse(dr["Fecha_hora"].ToString(), out fecha); o.Fecha_hora = fecha; fecha = default(DateTime); } if (dr["anio"] != DBNull.Value) { int.TryParse(dr["anio"].ToString(), out entero); o.Anio = entero; entero = 0; } if (dr["mes"] != DBNull.Value) { int.TryParse(dr["mes"].ToString(), out entero); o.Mes = entero; entero = 0; } } catch { throw; } }
public override void fillLst() { try { this.comm = GenericDataAccess.CreateCommandSP("sp_Activity_log"); addParameters(0); this.dt = GenericDataAccess.ExecuteSelectCommand(comm); this._lst = new List <Activity_log>(); foreach (DataRow dr in dt.Rows) { Activity_log o = new Activity_log(); BindByDataRow(dr, o); this._lst.Add(o); } } catch { throw; } }
public Activity_logMng() { this._oActivity_log = new Activity_log(); this._lst = new List <Activity_log>(); }