private void btn_busqueda_Click(object sender, EventArgs e)
        {
            var BE = new tb_pp_hojacostocab();
            var BL = new tb_pp_hojacostocabBL();

            BE.articidold = txt_criterio.Text.ToString().Trim();
            Tablaprecioslist = BL.GetAll(EmpresaID, BE).Tables[0];
            if (Tablaprecioslist.Rows.Count > 0)
            {
                Mdi_dgv_listahojacosto.DataSource = Tablaprecioslist;
            }
            else
            {
                Mdi_dgv_listahojacosto.DataSource = Tablaprecioslist;
            }
        }
        private void Delete()
        {
            try
            {
                var BL = new tb_pp_hojacostocabBL();
                var BE = new tb_pp_hojacostocab();

                BE.articid = articid.Text.Trim();
                BE.version = version.Text.Trim();

                if (BL.Delete(EmpresaID, BE))
                {
                    SEGURIDAD_LOG("E");
                    MessageBox.Show("Datos Eliminado Correctamente !!!", "Confirmación", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    NIVEL_FORMS();
                    limpiar_documento();
                    form_bloqueado(false);
                    btn_nuevo.Enabled = true;
                    btn_busqueda.PerformClick();
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
        private void RecibeArticulo(String xarticid, String xarticidold, String xarticname, String resultado4, String resultado5)
        {
            if (xarticid.Trim().Length > 0)
            {
                articid.Text = xarticid.Trim();
                articidold.Text = xarticidold.Trim();
                articname.Text = xarticname.Trim();
                var BL = new tb_pp_hojacostocabBL();
                var BE = new tb_pp_hojacostocab();
                var dt = new DataTable();

                BE.articid = articid.Text.ToString();
                BE.version = string.Empty;
                dt = BL.GetAll_Version(EmpresaID, BE).Tables[0];
                if (dt.Rows.Count > 0)
                {
                    version.Text = dt.Rows[0]["codigo"].ToString();
                }
                else
                {
                    version.Text = string.Empty;
                }
            }
        }