Example #1
0
        private void FgItem_CellButtonClick(object sender, C1.Win.C1FlexGrid.RowColEventArgs e)
        {
            if (FgItem.Col == 1)
            {
                DataTable dtResul    = new DataTable();
                string    c_dato     = "";
                int       n_idtippro = Convert.ToInt32(CboTipPro.SelectedValue);
                if (n_idtippro == 0)
                {
                    dtResul = objItems.BuscarItem("", "n_id", dtItem, n_idtippro);
                }
                else
                {
                    dtResul = objItems.BuscarItem("", "n_id", dtItem, n_idtippro);
                }

                if (dtResul != null)
                {
                    if (dtResul.Rows.Count != 0)
                    {
                        c_dato = dtResul.Rows[0]["c_despro"].ToString();        // MOSTRAMOS LA DESCRIPCION DEL ITEM
                        FgItem.SetData(FgItem.Row, 1, c_dato);

                        c_dato = dtResul.Rows[0]["n_id"].ToString();            // MOSTRAMOS EL ID DEL ITEM
                        FgItem.SetData(FgItem.Row, 2, c_dato);

                        FgItem.Rows.Count = FgItem.Rows.Count + 1;
                    }
                }
            }
        }
Example #2
0
 private void CmdDelIte_Click(object sender, EventArgs e)
 {
     if (FgItem.Rows.Count == 1)
     {
         return;
     }
     FgItem.RemoveItem(FgItem.Row);
 }
Example #3
0
 private void CmdAddIte_Click(object sender, EventArgs e)
 {
     if (funFunciones.NulosC(FgItem.GetData(FgItem.Rows.Count - 1, 1)) == "")
     {
         MessageBox.Show("¡ No ha especificado un item en la ultima fila !", "", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1);
         FgItem.Focus();
         return;
     }
     FgItem.Rows.Count = FgItem.Rows.Count + 1;
 }
Example #4
0
 private void CmdAddIte_Click(object sender, EventArgs e)
 {
     //if (Convert.ToInt32(CboTipPro.SelectedValue) == 0)
     //{
     //    MessageBox.Show("¡ No ha especificado el tipo de existencia !", "", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1);
     //    c1DockingTab1.SelectedIndex = 0;
     //    //CboTipPro.Focus();
     //    return;
     //}
     if (funFunciones.NulosC(FgItem.GetData(FgItem.Rows.Count - 1, 1)) == "")
     {
         MessageBox.Show("¡ No ha especificado un item en la ultima fila !", "", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1);
         FgItem.Focus();
         return;
     }
     FgItem.Rows.Count = FgItem.Rows.Count + 1;
 }
Example #5
0
        string HallarCadINIte()
        {
            string c_cad = "(";
            int    n_row = 0;

            for (n_row = 1; n_row <= FgItem.Rows.Count - 1; n_row++)
            {
                if (funFunciones.NulosC(FgItem.GetData(n_row, 2)) != "")
                {
                    if (n_row == 1)
                    {
                        c_cad = c_cad + FgItem.GetData(n_row, 2).ToString();
                    }
                    else
                    {
                        c_cad = c_cad + ", " + FgItem.GetData(n_row, 2).ToString();
                    }
                }
            }
            c_cad = c_cad + ")";
            return(c_cad);
        }
Example #6
0
        private void FgItem_CellButtonClick(object sender, C1.Win.C1FlexGrid.RowColEventArgs e)
        {
            if (FgItem.Col == 1)
            {
                if (Convert.ToInt32(CboTipPro.SelectedValue) == 0)
                {
                    MessageBox.Show("¡ No ha especificado el tipo de existencia !", "", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1);
                    c1DockingTab1.SelectedIndex = 0;
                    CboTipPro.Focus();
                    return;
                }

                DataTable dtResul    = new DataTable();
                string    c_dato     = "";
                int       n_idtippro = Convert.ToInt32(CboTipPro.SelectedValue);
                if (n_idtippro == 0)
                {
                    dtResul = objItems.BuscarItem("", "n_id", dtItem, n_idtippro);
                }
                else
                {
                    dtResul = objItems.BuscarItem("", "n_id", dtItem, n_idtippro);
                }

                if (dtResul != null)
                {
                    if (dtResul.Rows.Count != 0)
                    {
                        c_dato = dtResul.Rows[0]["c_despro"].ToString();        // MOSTRAMOS LA DESCRIPCION DEL ITEM
                        FgItem.SetData(FgItem.Row, 1, c_dato);

                        c_dato = dtResul.Rows[0]["n_id"].ToString();            // MOSTRAMOS EL ID DEL ITEM
                        FgItem.SetData(FgItem.Row, 2, c_dato);

                        FgItem.Rows.Count = FgItem.Rows.Count + 1;
                    }
                }
            }
        }
Example #7
0
        private void FgItem_CellButtonClick(object sender, C1.Win.C1FlexGrid.RowColEventArgs e)
        {
            if (FgItem.Col == 1)
            {
                DataTable dtResul = new DataTable();
                string    c_dato  = "";

                dtResul = objItems.BuscarItem("", "n_id", dtInsumo, 0);

                if (dtResul != null)
                {
                    if (dtResul.Rows.Count != 0)
                    {
                        c_dato = dtResul.Rows[0]["c_despro"].ToString();        // MOSTRAMOS LA DESCRIPCION DEL ITEM
                        FgItem.SetData(FgItem.Row, 1, c_dato);

                        c_dato = dtResul.Rows[0]["n_id"].ToString();            // MOSTRAMOS EL ID DEL ITEM
                        FgItem.SetData(FgItem.Row, 2, c_dato);

                        FgItem.Rows.Count = FgItem.Rows.Count + 1;
                    }
                }
            }
        }