/// <summary> /// Добавить вагон в список для маневра ! /// </summary> /// <param name="vagManeuver"></param> /// <param name="order"></param> /// <returns></returns> private bool addOnManuever(VagManeuver vagManeuver, int order) { try { vagManeuver.Lock_id_way = view.selectedWayTo.ID; } catch (NullReferenceException) { vagManeuver.Lock_id_way = -1; } vagManeuver.Lock_side = view.selectedSide; try { vagManeuver.Lock_id_locom = Int32.Parse(view.selectedLocom.ID.ToString()); } catch (NullReferenceException) { /*if (cbLocom.Text.Trim() != "" && cbLocom.Text.Trim() != "ВЫБЕРИТЕ") * vagManeuver.Lock_id_locom = qJournalBUS.addDevice(_newElement.device, (Shop)cbShop.SelectedItem).id; * else*/ vagManeuver.Lock_id_locom = -1; } vagManeuver.Lock_order = order; vagManeuver.dt_from_way = DateTime.Now; //try //{ int res = maneuvers.AddCancelManeuverCar(vagManeuver.id_oper, vagManeuver.Lock_id_way, vagManeuver.Lock_order, (int)vagManeuver.Lock_side, vagManeuver.Lock_id_locom, vagManeuver.dt_from_way); if (res > 0) { return(true); } else { return(false); } //return vagManeuverDB.addOnManeuver(vagManeuver); //} //catch (Exception ex) //{ // main.showErrorMessage(ex.Message); // return false; //} }