Beispiel #1
0
 //   Método   para saber si ya tengo una instancia creada o no, si no la tengo la creo, si existiera pues vale la devolvemos.
 public static FrmArticulos GetInstaArti()
 {
     if (_InstaArti == null)
     {
         //Instancia al formulario,  que tambien es una clase por eso se puede instanciar.
         _InstaArti = new FrmArticulos();
     }
     return(_InstaArti);
 }
Beispiel #2
0
        //--->OPCION MENU :  Articulos
        //                   En este ya teníamos una instancia por lo de la lupa
        private void artículosToolStripMenuItem_Click(object sender, EventArgs e)
        {
            //Lo que tengo en el FrmArticulos es un metodo para saber si ya tengo creada una instancia o no, por lo cual
            //aquí a diferencia de los otros lo que voy hacer es llamar a ese método a ver si tengo creada o la la instancia

            FrmArticulos frm = FrmArticulos.GetInstaArti();

            frm.MdiParent = this;     //->Indicado como formulario Padre
            frm.Show();               //->Mostrarlo
        }
Beispiel #3
0
        //->Evento del doubleClic obtenido desde las propiedades del objeto haciendo dobleClic en la propiedad,
        //  este es el que tiene que devolver los valores que estuvieran seleccionados
        private void dataListado_DoubleClick(object sender, EventArgs e)
        {
            //->Vamos a llamar nuestro metodo que obtiene la instancia
            FrmArticulos form = FrmArticulos.GetInstaArti();

            // Un par de variables para contener los datos
            string par1, par2;

            //Recordar que la información pillada de las tablas biene como tipo OBJETC por lo cual lo vamos a convertir a String
            par1 = Convert.ToString(this.dataListado.CurrentRow.Cells["idCodFam"].Value);
            par2 = Convert.ToString(this.dataListado.CurrentRow.Cells["cNombreFamilia"].Value);
            form.setFamilia(par1, par2);

            //Para cerrar el diagolo una vez hecha la seleccion
            this.Hide();
        }