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); }
/// <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(); }
/// <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; }
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); }