Exemple #1
0
        public Form1()
        {
            InitializeComponent();
            this.pan1_regCli.Dock    = System.Windows.Forms.DockStyle.Top;
            this.pan2_buscarCli.Dock = System.Windows.Forms.DockStyle.Top;
            this.pan3_addEquipo.Dock = System.Windows.Forms.DockStyle.Top;
            this.pan4_recibir.Dock = System.Windows.Forms.DockStyle.Top;
            this.pan5_statEq.Dock = System.Windows.Forms.DockStyle.Top;
            this.pan6_entregar.Dock = System.Windows.Forms.DockStyle.Top;

              //Equipos nuevaInstancia(Codigo, Tipo, Descripcion, Agente, Agente, Peso)
            eq1 = new C_EQUIPOS("COD1", "Extintor", "Extintor para vehiculo, pequeño" + Fecha(), "Polvo", "", 0.5);
            eq2 = new C_EQUIPOS("COD2", "Extintor", "Extintor para oficina" + Fecha(), "Polvo", "", 2);
            eq3 = new C_EQUIPOS("COD3", "Extintor", "Extintor para deposito" + Fecha(), "Espuna", "", 2.5);
            eq4 = new C_EQUIPOS("COD4", "Extintor", "Extintor para vehiculo, pequeño" + Fecha(), "Polvo", "", 0.5);
            eq5 = new C_EQUIPOS("COD5", "Extintor", "Extintor para oficina" + Fecha(), "Co2", "", 2);
            eq6 = new C_EQUIPOS("COD6", "Extintor", "Extintor para deposito" + Fecha(), "Polvo", "", 2.5);
            eq7 = new C_EQUIPOS("COD7", "Extintor", "Extintor para vehiculo, pequeño" + Fecha(), "Espuna", "", 0.5);
            eq8 = new C_EQUIPOS("COD8", "Extintor", "Extintor para oficina" + Fecha(), "Espuna", "", 2);
            eq9 = new C_EQUIPOS("COD9", "Extintor", "Extintor para deposito" + Fecha(), "Polvo", "", 2.5);
            eq10 = new C_EQUIPOS("COD10", "Extintor", "Extintor para vehiculo, pequeño" + Fecha(), "Co2", "", 0.5);
            eq11 = new C_EQUIPOS("COD11", "Extintor", "Extintor para oficina" + Fecha(), "Polvo", "", 2);
            eq12 = new C_EQUIPOS("COD12", "Extintor", "Extintor para deposito" + Fecha(), "Polvo", "", 2.5);

            AddCli();
            nOrden = listOrdenes.Count + 1;
            //AddOrden();
        }
Exemple #2
0
 private void adAgregar_btn_Click(object sender, EventArgs e)
 {
     C_EQUIPOS eq = new C_EQUIPOS(
         adCod_box.Text,
         adTipo_box.Text,
         adDesc_box.Text,
         adAgente_box.Text,
         "",
         Convert.ToDouble(adPeso_box.Text)
      );
     adEqCli.equiposClient.Add(eq);
     dgv_adListaEq.Rows.Add(eq.Datos());
     ClrAddEquipoEq();
 }
Exemple #3
0
 private void regCli_btn_Click(object sender, EventArgs e)
 {
     C_EQUIPOS eq = new C_EQUIPOS(rCod_box.Text, rTipo_box.Text, rDesc_box.Text, rAgente_box.Text, "Recibido", Convert.ToDouble(rPeso_box.Text));
     C_CLIENTES cli = new C_CLIENTES(rCi_box.Text, rNom_box.Text, rApe_box.Text, rDir_box.Text, rTelf_box.Text, eq);
     if (!listCli.Contains(cli))
     {
         listCli.Add(cli);
         listOrdenes.Add(new C_ORDENES(nOrden,cli,eq));
     }
     else
         MessageBox.Show("La cedula introducida ya pertenece a un cliente registrado");
     ClrCli();
 }
Exemple #4
0
 private void dgv_oListEqCli_CellClick(object sender, DataGridViewCellEventArgs e)
 {
     ClrOrdenEq();
     string[] d = new string[7];
     if (e.RowIndex >= 0)
     {
         DataGridViewRow fila = dgv_oListEqCli.Rows[e.RowIndex];
         ordEq = ordCli.equiposClient.Find(
             a => a.Datos()[0] == Convert.ToString(fila.Cells["oCode_dgvc"].Value)
         );
         d = ordEq.Datos();
         oCod_box.Text = d[0];
         oTipo_box.Text = d[1];
         oDesc_box.Text = d[2];
         oPeso_box.Text = d[6];
         oAgent_box.Text = d[5];
         oServ_cbox.Text = "";
     }
 }
Exemple #5
0
        private void ClrOrden()
        {
            oNOrd_lb.Text = "Orden nº:  " + Convert.ToString(nOrden);
            oCli_cbox.Items.Clear();
            oNom_box.Clear();
            oApe_box.Clear();
            oDir_box.Clear();
            oTelf_box.Clear();
            dgv_oListEqCli.Rows.Clear();
            oCli_cbox.Text = "";
            oCli_cbox.Focus();

            oAddEq_btn.Enabled = false;

            ordEq = null;

            ClrOrdenEq();

            string[] d = new string[5];
            foreach (C_CLIENTES c in listCli)
            {
                d = c.Datos();
                oCli_cbox.Items.Add(d[0] + " - " + d[2] + ", " + d[1]);
            }
        }
Exemple #6
0
 public C_ORDENES(int n, C_CLIENTES c,C_EQUIPOS eq)
 {
     this.numero = n;
     this.cli = c;
     this.equipo = eq;
 }