internal void CargaProducto(string cd_Producto)
 {
     BLT_Producto blt_Producto = new BLT_Producto();
     bot_Producto = new BOT_Producto();
     bot_Producto = blt_Producto.fnSelT_Producto(cd_Producto);
     if (bot_Producto.Codigo_Producto != null)
     {
         txt_Nombre_Producto.Text = bot_Producto.Nombre_Producto;
         lbl_Codigo_Producto.Enabled = false;
         txt_Codigo_Producto.Enabled = false;
         btn_Buscar.Enabled = false;
         lbl_Tamaño_Lote.Enabled = true;
         txt_Tamaño_Lote.Enabled = true;
         btn_Aceptar.Enabled = true;
         btn_Limpiar.Enabled = true;
         txt_Tamaño_Lote.Focus();
     }
     else
     {
         MessageBox.Show("Producto no existe", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }
 internal void CargarProducto(string cd_producto)
 {
     BLT_Producto blt_Producto = new BLT_Producto();
     BOT_Producto oProducto = new BOT_Producto();
     oProducto = blt_Producto.fnSelT_Producto(cd_producto);
     if (oProducto != null && !string.IsNullOrEmpty(oProducto.Codigo_Producto))
     {
         txt_Producto.Text = oProducto.Nombre_Producto;
         txt_Forma_Farmaceutica.Text = oProducto.Forma_Farmaceutica;
         txt_Proceso.Text = oProducto.Proceso;
         txt_Presentacion.Text = oProducto.Presentacion;
         lbl_Codigo_Producto.Enabled = false;
         txt_Codigo_Producto.Enabled = false;
         btn_Buscar_Codigo_Producto.Enabled = false;
         lbl_Tamaño_Lote.Enabled = true;
         cbx_Tamaño_Lote.Enabled = true;
         lbl_Linea.Enabled = true;
         txt_Linea.Enabled = true;
         lbl_Fecha_Vencimiento.Enabled = true;
         txt_Fecha_Vencimiento.Enabled = true;
         btn_Limpiar.Enabled = true;
         btn_Aceptar.Enabled = true;
         GeneraLoteFabricacion();
     }
     else
     {
         MessageBox.Show("El Código del Producto no existe.", "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
         txt_Codigo_Producto.Focus();
     }
 }