/// <summary> /// Constructor sobrecargado con los tipos de formulario de alta. /// </summary> /// <param name="tipoDeFormDocumento"></param> public FrmDocumento(TipoDeFormDocumento tipoDeFormDocumento) : this() { if (tipoDeFormDocumento.Equals(TipoDeFormDocumento.altaArticulo)) { //lo que se tiene que ver para los artículos this.Text = "Alta de Artículo"; this.btnAccion.Click += new System.EventHandler(this.btnAccionAnadirArticulo_Click); } else if (tipoDeFormDocumento.Equals(TipoDeFormDocumento.altaLibro)) { //lo que se tiene que ver para los libros this.Text = "Alta de Libro"; this.lblFuenteDocumento.Visible = false; this.txtFuenteDocumento.Visible = false; this.btnAccion.Click += new System.EventHandler(this.btnAccionAnadirLibro_Click); } }
/// <summary> /// Constructor sobrecargado con los tipos de formulario de alta. /// </summary> /// <param name="tipoDeFormDocumento"></param> public FrmDocumento(TipoDeFormDocumento tipoDeFormDocumento) : this() { if (tipoDeFormDocumento.Equals(TipoDeFormDocumento.altaArticulo)) { //lo que se tiene que ver para los artículos this.Text = "Alta de Artículo"; this.btnAccion.Click += new System.EventHandler(this.btnAccionAnadirArticulo_Click); //ESTE ES EL EVENTO ///ESTE ES EL MANEJADOR //ESTE TIENE UN SENDER Y EN EVENTARGS QUE REQUIERE EL CLICK } else if (tipoDeFormDocumento.Equals(TipoDeFormDocumento.altaLibro)) { //lo que se tiene que ver para los libros this.Text = "Alta de Libro"; this.lblFuenteDocumento.Visible = false; this.txtFuenteDocumento.Visible = false; this.btnAccion.Click += new System.EventHandler(this.btnAccionAnadirLibro_Click); } }
/// <summary> /// Constructor sobrecargado con los tipos de formulario de modificación y el documento a modificar. /// </summary> /// <param name="tipoDeFormDocumento">Form a lanzar.</param> /// <param name="documento">Documento a modificar.</param> public FrmDocumento(TipoDeFormDocumento tipoDeFormDocumento, Documento documento) : this(tipoDeFormDocumento) { if (!(documento is null)) { this.btnAccion.Text = "Modificar"; this.txtBarcodeDocumento.Enabled = false; this.btnAccion.Click += new System.EventHandler(this.btnAccionModificar_Click); this.miDoc = documento; if (tipoDeFormDocumento.Equals(TipoDeFormDocumento.modificarLibro)) { this.lblFuenteDocumento.Visible = false; this.txtFuenteDocumento.Visible = false; } } }