public string GetPath(string nombreDoc) { GestorConf gestorConf = new GestorConf(); var path = nombreDoc + "." + gestorConf.GetFormato(); return(path); }
public StreamWriter SetDocumento(string nombreDoc) { GestorConf gestionConfiguracionSet = new GestorConf(); FileStream fileStream = new FileStream(nombreDoc + "." + gestionConfiguracionSet.GetFormato(), FileMode.Create, FileAccess.Write); StreamWriter documento = new StreamWriter(fileStream); return(documento); }
public StreamWriter ReadDocumento(string nombreDoc) { GestorConf gestionConfiguracionRead = new GestorConf(); FileStream fileStream = new FileStream(nombreDoc + "." + gestionConfiguracionRead.GetFormato(), FileMode.Open, FileAccess.Read); StreamWriter documento = new StreamWriter(fileStream); return(documento); }
public void Menu() { var opc = 1; GestorConf gestorConf = new GestorConf(); var getFormato = gestorConf.GetFormato(); Console.Clear(); Console.WriteLine("Gestion de alumnos" + getFormato); Console.WriteLine("Elija una opcion:"); Console.WriteLine("1 - Crear nuevo alumno"); Console.WriteLine("2 - Text"); Console.WriteLine("3 - Json"); Console.WriteLine("4 - Salir"); opc = Convert.ToInt32(Console.ReadLine()); switch (opc) { case 1: GestorDocumento gestorDocumento = new GestorDocumento(); var nombreDoc = "DocumentoAlumnos"; var isDoc = gestorDocumento.IsDocumento(nombreDoc); if (getFormato == "txt") { gestorDocumento.DocumentoTxt(nombreDoc); Menu(); } else { gestorDocumento.DocumentoJson(nombreDoc); Menu(); } break; case 2: gestorConf.SetFormato("txt"); Menu(); break; case 3: gestorConf.SetFormato("json"); Menu(); break; case 4: break; } }