public static bool salvarCaminhao(Camminhao b) { try { File.AppendAllText("caminhao.txt", b.Identificacao + "|" + b.CodigoM.ToString() + "|" + b.DescricaoM + "|" + b.Capacidade.ToString() + "|" + b.QtdeEixos.ToString() + "|"); return(true); } catch { return(false); } }
public static void ListarCaminhao() { string[] tempc = File.ReadAllText("caminhao.txt").Split('|'); for (int j = 0; j < tempc.Length;) { Camminhao c = new Camminhao(); c.Identificacao = tempc[j]; j++; c.CodigoM = Convert.ToInt32(tempc[j]); j++; c.DescricaoM = tempc[j]; j++; c.Capacidade = Convert.ToInt32(tempc[j]); j++; c.QtdeEixos = Convert.ToInt32(tempc[j]); j++; ListaCaminhoes.Add(c); } }
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(); }