示例#1
0
 private void BtnAgregar_Click(object sender, EventArgs e)
 {
     try
     {
         //agregar como derivado y refrescar sus derivados del principal
         if (LstProductosPrincipales.SelectedIndex != -1)
         {
             Int16 MarcaID = 0, MarcaIDPrincipal = 0;
             MarcaID          = Convert.ToInt16(tdgProductosBuscados.Columns["MarcaID"].Value);
             MarcaIDPrincipal = Convert.ToInt16(LstProductosPrincipales.Columns["MarcaID"].Value);
             //if (MarcaID == MarcaIDPrincipal)
             //{
             ObjClProducto.UpdateDerivado(tdgProductosBuscados.Columns["ProductoID"].Value.ToString(), LstProductosPrincipales.SelectedValue.ToString());
             TraerDerivados();
             MessageBox.Show("Se agrego correctamente", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information);
             //}
             //else
             //MessageBox.Show("El producto derivado debe ser de la misma marca", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Stop);
         }
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message, "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }