/// <summary>
/// Convierte un DataSet(será un Horario) en un objeto Horario
/// </summary>
/// <param name="data"></param>
/// <returns></returns>
public static Horario HorarioToObject(DataSet data)
{
if (data != null)
{
string titulo, usuario = "";
int id = 0;
bool publico = false;
DataSet aux = new DataSet();
CADUser user = new CADUser();
DataRowCollection rows = data.Tables[0].Rows;
if (rows.Count != 0)
{
id = (int)rows[0].ItemArray[0];
titulo = rows[0].ItemArray[1].ToString();
usuario = rows[0].ItemArray[2].ToString();
aux = user.GetDatosUser(usuario);
publico = (bool)rows[0].ItemArray[3];
Horario hor = new Horario(id, titulo, User.UserToObject(aux), publico);
return hor;
}
}
return null;
}