public void GenerarClase() { StreamWriter be = File.AppendText(_Ruta); be.WriteLine(" public class " + ToolBC.StandarizarNombreClase(_objTablaBE.Nombre) + "BE"); be.WriteLine(" {"); foreach (ColumnaBE c in _lstColumnaBE) { switch (_DataSource) { case (int)DataSource.SQLServer: be.WriteLine(" public " + ToolBC.TypeFromSQL(c.Tipo_Dato) + (c.Acepta_Nulos && !ToolBC.ClaseNull(ToolBC.TypeFromSQL(c.Tipo_Dato)) ? "?" : "") + " " + ToolBC.StandarizarNombreClase(c.Nombre) + " { get; set; }"); break; case (int)DataSource.MySQL: be.WriteLine(" public " + ToolBC.TypeFromMySQL(c.Tipo_Dato) + (c.Acepta_Nulos && !ToolBC.ClaseNull(ToolBC.TypeFromMySQL(c.Tipo_Dato)) ? "?" : "") + " " + ToolBC.StandarizarNombreClase(c.Nombre) + " { get; set; }"); break; } } be.WriteLine(" }"); be.Close(); }