예제 #1
0
 public static bool salvarOnibus(Onibus b)
 {
     try
     {
         File.AppendAllText("onibus.txt", b.Identificacao + "|" + b.CodigoM + "|" + b.DescricaoM + "|" + b.Capacidade.ToString() + "|" + b.QtdeEixos.ToString() + "|");
         return(true);
     }
     catch
     {
         return(false);
     }
 }
예제 #2
0
 public static void ListarOnibus()
 {
     string[] tempo = File.ReadAllText("onibus.txt").Split('|');
     for (int j = 0; j < tempo.Length;)
     {
         Onibus c = new Onibus();
         c.Identificacao = tempo[j];
         j++;
         c.CodigoM = Convert.ToInt32(tempo[j]);
         j++;
         c.DescricaoM = tempo[j];
         j++;
         c.Capacidade = Convert.ToInt32(tempo[j]);
         j++;
         c.QtdeEixos = Convert.ToInt32(tempo[j]);
         j++;
         ListaOnibus.Add(c);
     }
 }
예제 #3
0
        private void button1_Click(object sender, EventArgs e)
        {
            if (Program.Tipo == "Carro")
            {
                Carro c = new Carro();
                c.Identificacao = txt3.Text.Trim();
                c.CodigoM       = Convert.ToInt32(txt4.Text.Trim());
                c.QtdePortas    = Convert.ToInt32(txt1.Text.Trim());
                c.Capacidade    = Convert.ToInt32(txt2.Text.Trim());
                c.DescricaoM    = txt5.Text.Trim();

                Funcoes.salvarCarro(c);
            }
            else if (Program.Tipo == "Moto")
            {
                Moto m = new Moto();
                m.Capacidade    = Convert.ToInt32(txt1.Text.Trim());
                m.Identificacao = txt2.Text.Trim();
                m.CodigoM       = Convert.ToInt32(txt3.Text.Trim());
                m.DescricaoM    = txt4.Text.Trim();

                Funcoes.salvarMoto(m);
            }
            else if (Program.Tipo == "Caminhão")
            {
                Camminhao ca = new Camminhao();
                ca.Identificacao = txt1.Text.Trim();
                ca.QtdeEixos     = Convert.ToInt32(txt2.Text.Trim());
                ca.CargaMaxima   = Convert.ToInt32(txt3.Text.Trim());
                ca.CodigoM       = Convert.ToInt32(txt4.Text.Trim());
                ca.DescricaoM    = txt5.Text.Trim();
                ca.Capacidade    = Convert.ToInt32(txt6.Text.Trim());
            }
            else if (Program.Tipo == "Onibus")
            {
                Onibus no = new Onibus();
                no.Identificacao = txt1.Text.Trim();
                no.QtdeEixos     = Convert.ToInt32(txt2.Text.Trim());
                no.CodigoM       = Convert.ToInt32(txt3.Text.Trim());
                no.DescricaoM    = txt4.Text.Trim();
            }
            else if (Program.Tipo == "Avião")
            {
                Aviao av = new Aviao();
                av.Capacidade    = Convert.ToInt32(txt1.Text.Trim());
                av.Identificacao = txt2.Text.Trim();
                av.CodigoM       = Convert.ToInt32(txt3.Text.Trim());
                av.DescricaoM    = txt4.Text.Trim();
            }
            else if (Program.Tipo == "Aviçao de Guerra")
            {
                AviaoGuerra avg = new AviaoGuerra();
                avg.Capacidade    = Convert.ToInt32(txt1.Text.Trim());
                avg.Identificacao = txt2.Text.Trim();
                avg.CodigoM       = Convert.ToInt32(txt3.Text.Trim());
                avg.DescricaoM    = txt4.Text.Trim();
            }
            else if (Program.Tipo == "Navio")
            {
                Navio na = new Navio();
                na.Capacidade    = Convert.ToInt32(txt1.Text.Trim());
                na.Identificacao = txt2.Text.Trim();
                na.CodigoM       = Convert.ToInt32(txt3.Text.Trim());
                na.DescricaoM    = txt4.Text.Trim();
            }
            else if (Program.Tipo == "Navio de Guerra")
            {
                NavioGuerra nag = new NavioGuerra();
                nag.Capacidade    = Convert.ToInt32(txt1.Text.Trim());
                nag.Identificacao = txt2.Text.Trim();
                nag.CodigoM       = Convert.ToInt32(txt3.Text.Trim());
                nag.DescricaoM    = txt4.Text.Trim();
            }
            else if (Program.Tipo == "Trem")
            {
                Trem t = new Trem();
                t.Capacidade    = Convert.ToInt32(txt1.Text.Trim());
                t.Identificacao = txt2.Text.Trim();
                t.CodigoM       = Convert.ToInt32(txt3.Text.Trim());
                t.DescricaoM    = txt4.Text.Trim();
            }
            Close();
            Form2 newForm2 = new Form2();
        }