private function _stockLog($stocklog, $product)
 {
     $stocklog->product_id = Input::get('pk');
     $stocklog->user_name = Auth::user()->username;
     $stocklog->brand_name = $product->brand->name;
     $stocklog->productcategory_name = $product->categories->name;
     $stocklog->product_name = $product->name;
     $stocklog->mode_id = Mode::getModeIDFromName(Input::get('mode'));
     $stocklog->updated_quantity = $product->quantity;
     $stocklog->costprice = $product->costprice;
     $mode = Input::get('mode');
     $modeprice = $mode . '_price';
     $modediscount = $mode . '_discount';
     $modediscountedprice = $mode . '_discountedprice';
     $modetotalprice = $mode . '_totalprice';
     $stocklog->unitprice = $product->{$modeprice};
     $stocklog->unitprice_discounted = $product->{$modediscount};
     $stocklog->discount = $product->{$modediscountedprice};
     $stocklog->total_price = $product->{$modetotalprice};
     $stocklog->save();
 }
 public function modeID($salesmodename)
 {
     $name = str_replace(' ', '', $salesmodename);
     $name = strtolower($name);
     return Mode::getModeIDFromName($name);
 }