Esempio n. 1
0
        private void BttGuardar_Click(object sender, EventArgs e)
        {
            cont = 0;


            if (CmBxEstado.Text == "")
            {
                MessageBox.Show("No se ha registrado ningun dato en estado ", "AVISO", System.Windows.Forms.MessageBoxButtons.OK, System.Windows.Forms.MessageBoxIcon.Information);
                //TxtBxCodigo.Focus();
                cont++;
            }
            if (TxtBxNombre.Text == "")
            {
                MessageBox.Show("No se ha registrado ningun nombre del material de seguridad ", "AVISO", System.Windows.Forms.MessageBoxButtons.OK, System.Windows.Forms.MessageBoxIcon.Information);
                TxtBxNombre.Focus();
                cont++;
            }

            if (TxtBxCantidad.Text == "")
            {
                MessageBox.Show("No se ha registrado ninguna cantidad", "AVISO", System.Windows.Forms.MessageBoxButtons.OK, System.Windows.Forms.MessageBoxIcon.Information);
                TxtBxCantidad.Focus();
                cont++;
            }
            if (TxtBxPrecio.Text == "")
            {
                MessageBox.Show("No se ha registrado ningun precio", "AVISO", System.Windows.Forms.MessageBoxButtons.OK, System.Windows.Forms.MessageBoxIcon.Information);
                TxtBxCantidad.Focus();
                cont++;
            }


            if (cont == 0)
            {
                //matSeg1.WriteXml(Application.StartupPath + "\\ArchUniformes.xml");
                matSeg1.ReadXml(Application.StartupPath + "\\ArchUniformes.xml");
                object[] matseg = new object[10];

                matseg[0] = TxtBxNombre.Text;
                matseg[2] = TxtBxPrecio.Text;
                matseg[3] = TxtBxCantidad.Text;
                matseg[4] = CbxTalla.Text;
                matseg[5] = CmBxEstado.Text;
                matseg[7] = Date.Text;
                matseg[9] = LblPrecioT.Text;

                LblCodigo.Text = matSeg1.TblUniformes.Rows.Count.ToString();
                agregar        = int.Parse(LblCodigo.Text);
                agregar++;
                LblCodigo.Text = agregar.ToString();
                UniformeCodigo mostrarCodigo = new UniformeCodigo();
                mostrarCodigo.LblCodigo.Text = agregar.ToString();
                matSeg1.TblUniformes.Rows.Add(matseg);
                matSeg1.WriteXml(Application.StartupPath + "\\ArchUniformes.xml");
                this.Hide();
                mostrarCodigo.ShowDialog();
                if (mostrarCodigo.DialogResult == DialogResult.OK)
                {
                    MessageBox.Show("Se ha guardado exitosamente", "AVISO", System.Windows.Forms.MessageBoxButtons.OK, System.Windows.Forms.MessageBoxIcon.Information);
                }
            }
        }
Esempio n. 2
0
        private void btnGuardar_Click(object sender, EventArgs e)
        {
            cont = 0;
            if (txtbNombre.Text == "")
            {
                MessageBox.Show("El campo de Nombre del Uniformes esta vacio", "AVISO", System.Windows.Forms.MessageBoxButtons.OK, System.Windows.Forms.MessageBoxIcon.Information);
                txtbNombre.Focus();
                cont++;
            }

            if (txtbPrecioUnitario.Text == "")
            {
                MessageBox.Show("El campo de Precio Unitario esta vacio", "AVISO", System.Windows.Forms.MessageBoxButtons.OK, System.Windows.Forms.MessageBoxIcon.Information);
                txtbPrecioUnitario.Focus();
                cont++;
            }

            if (txtbCantidad.Text == "")
            {
                MessageBox.Show("El campo de Cantidad esta vacio", "AVISO", System.Windows.Forms.MessageBoxButtons.OK, System.Windows.Forms.MessageBoxIcon.Information);
                txtbPrecioUnitario.Focus();
                cont++;
            }

            if (CbxEstado.Text == "")
            {
                MessageBox.Show("El campo de Estado esta vacio", "AVISO", System.Windows.Forms.MessageBoxButtons.OK, System.Windows.Forms.MessageBoxIcon.Information);
                CbxEstado.Focus();
                cont++;
            }

            if (CbxTalla.Text == "")
            {
                MessageBox.Show("El campo de Talla esta vacio", "AVISO", System.Windows.Forms.MessageBoxButtons.OK, System.Windows.Forms.MessageBoxIcon.Information);
                CbxTalla.Focus();
                cont++;
            }


            if (cont == 0)
            {
                matSeg1.ReadXml(Application.StartupPath + "\\ArchUniformes.xml");
                object[] vector = new object[10];

                vector[0] = txtbNombre.Text;
                vector[2] = txtbPrecioUnitario.Text;
                vector[3] = txtbCantidad.Text;
                vector[4] = CbxTalla.Text;
                vector[5] = CbxEstado.Text;
                vector[7] = date.Text;
                vector[9] = (cant * precio).ToString();

                LblCod.Text = matSeg1.TblUniformes.Rows.Count.ToString();
                agregar     = int.Parse(LblCod.Text);
                agregar++;
                LblCod.Text = agregar.ToString();
                UniformeCodigo mostrarCodigo = new UniformeCodigo();
                mostrarCodigo.LblCodigo.Text = agregar.ToString();
                matSeg1.TblUniformes.Rows.Add(vector);
                matSeg1.WriteXml(Application.StartupPath + "\\ArchUniformes.xml");
                this.Hide();
                mostrarCodigo.ShowDialog();
                if (mostrarCodigo.DialogResult == DialogResult.OK)
                {
                    MessageBox.Show("Se ha guardado exitosamente", "AVISO", System.Windows.Forms.MessageBoxButtons.OK, System.Windows.Forms.MessageBoxIcon.Information);
                }

                /* if (Datos.Length > 0)
                 * {
                 *   MessageBox.Show("El material de seguridad ya esta registrado");
                 *   this.Close();
                 *
                 * }
                 * else
                 * {
                 *   matSeg1.TblUniformes.Rows.Add(vector);
                 *   matSeg1.WriteXml(Application.StartupPath + "\\ArchUniformes.xml");
                 *   MessageBox.Show("Se ha guardado exitosamente", "AVISO", System.Windows.Forms.MessageBoxButtons.OK, System.Windows.Forms.MessageBoxIcon.Information);
                 *   this.DialogResult = System.Windows.Forms.DialogResult.OK;
                 *   this.Close();
                 * }*/
            }
        }