예제 #1
0
        private void IncluirNuevoUsuario()
        {
            if (TodosLosValoresAgregados())
            {
                chart1.Visible = true;
                cs_Libros LibroCreado = new cs_Libros(TB_Name.Text, int.Parse(TB_CantLibros.Text), TB_ISBN.Text, 2);
                cs_Comics Comm        = new cs_Comics("spiderman", 75, "ERC-B45D", 2);
                Comm.MarvelComics1 = true;
                Comm.DCComics1     = false;

                UserControl1 MiUC;// = new UserControl1(LibroCreado, contador+1);
                // panel1.Controls.Add(MiUC);
                //TodosMisUC.Add(MiUC);



                chart1.Series[0].Points.AddXY(TB_Name.Text, int.Parse(TB_CantLibros.Text));
                if (contador % 2 == 0)
                {
                    chart1.Series[0].Points[contador].Color = Color.BlueViolet;
                }
                else
                {
                    chart1.Series[0].Points[contador].Color = Color.AliceBlue;
                }
                contador++;
                LimpiarDatos(); //Esta función se encarga de limpiar las cajas de texto
                //chart1.ChartAreas[0].AxisY.Maximum = 6+1;
            }
            else
            {
                MessageBox.Show(Res.mjsLlenarCasillas, Res.mjsError, MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
            //MessageBox.Show("Debes incluir toda la información antes de continuar", "Error", MessageBoxButtons.OK, MessageBoxIcon.Information);
        }
예제 #2
0
 /// <summary>
 /// Contructor UserControl para incluir clases de LIbros
 /// </summary>
 /// <param name="LibLocal"></param>
 /// <param name="Contador"></param>
 internal UserControl1(cs_Libros LibLocal, int Contador, UC_PanelGrafica GrafLocal, Form MiFPrincipal)
 {
     InitializeComponent();
     LB_Contador.Text    = Contador.ToString();
     LB_NombreLibro.Text = LibLocal.NameBook;
     LibGlobal           = LibLocal;
     GrafGlobal          = GrafLocal;
     MiFGlobal           = MiFPrincipal;
     micolorglobal       = MiFPrincipal.BackColor;
     RenombrarTodo();
 }
예제 #3
0
        /// <summary>
        /// Constructor del Formulario 2
        /// </summary>
        /// <param name="LibroLocal">Clase de tipo cs_Libros con información</param>
        /// <param name="CKB_local">objeto checkBox para activarlo si el usuario lo hace desde el Form2</param>
        internal Form2(UserControl UCRecibo, cs_Libros LibroLocal, CheckBox CKB_local, Form MiNewFBase, Color mifondo)
        {
            //base.BackColor = MiNewFBase.BackColor;
            InitializeComponent();
            this.BackColor = mifondo;


            CKB_Global         = CKB_local;
            TB_Name.Text       = LibroLocal.NameBook;
            TB_ISBN.Text       = LibroLocal.Isbn;
            TB_CantLibros.Text = LibroLocal.QuantityBooks.ToString();
            CB_Editorial.Text  = LibroLocal.Editorial.ToString();
            LibrosGlobal       = LibroLocal;
            Uc_Global          = UCRecibo;
        }
예제 #4
0
        private void IncluirNuevoUsuario()
        {
            if (TodosLosValoresAgregados())
            {
                MiGraf.Visible = true;



                //chart1.Visible = true;
                DataEditoriales elemSeleccionado = (DataEditoriales)CB_Editorial.SelectedItem;
                cs_Libros       LibroCreado      = new cs_Libros(TB_Name.Text, int.Parse(TB_CantLibros.Text), TB_ISBN.Text, elemSeleccionado.IdEditorial);
                cs_Comics       Comm             = new cs_Comics("spiderman", 75, "ERC-B45D", 2);
                Comm.MarvelComics1 = true;
                Comm.DCComics1     = false;

                MiGraf.AnadirDatos(TB_Name.Text, int.Parse(TB_CantLibros.Text));
                LibroCreado.IngresarDatos(TB_Name.Text, int.Parse(TB_CantLibros.Text), TB_ISBN.Text, elemSeleccionado.IdEditorial);
                UserControl1 MiUC = new UserControl1(LibroCreado, contador + 1, MiGraf, this);
                flowLayoutPanel1.Controls.Add(MiUC);
                //panel1.Controls.Add(MiUC);
                TodosMisUC.Add(MiUC);


                //uC_PanelGrafica1.AnadirDatos(TB_Name.Text, int.Parse(TB_CantLibros.Text));

                //MiUC.Location = new System.Drawing.Point(15, mivalor);
                //mivalor = MiUC.Size.Height + mivalor;

                contador++;
                LimpiarDatos(); //Esta función se encarga de limpiar las cajas de texto
            }
            else
            {
                MessageBox.Show(Res.mjsLlenarCasillas, Res.mjsError, MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
            //MessageBox.Show("Debes incluir toda la información antes de continuar", "Error", MessageBoxButtons.OK, MessageBoxIcon.Information);
        }