public static bool Update(PhoneOperatorShop _model)
        {
            var _Index = FindIndexById(_model.ID);

            if (_Index >= 0)
            {
                try
                {
                    CurrentOperatorShop.Item1[_Index]           = _model;
                    CurrentOperatorShop.Item2[_Index].position  = _model.Position + new Vector3(0, 0, 1);
                    CurrentOperatorShop.Item2[_Index].dimension = _model.Dimension;
                    CurrentOperatorShop.Item2[_Index].color     = _model.OperatorType == Operator.LosTelecom ? new Color(10, 255, 30) : new Color(255, 10, 30);
                    CurrentOperatorShop.Item3[_Index].position  = _model.Position + new Vector3(0, 0, 0.5);
                    CurrentOperatorShop.Item3[_Index].dimension = _model.Dimension;
                    CurrentOperatorShop.Item3[_Index].text      = _model.OperatorType.ToString() + " ((/hat))";
                    SaveChanges();
                    return(true);
                }
                catch (Exception ex)
                {
                    API.shared.consoleOutput(LogCat.Warn, ex.ToString());
                    return(false);
                }
            }
            else
            {
                return(false);
            }
        }
 public static void Create(PhoneOperatorShop _model)
 {
     _model.ID = CurrentOperatorShop.Item1.Count > 0 ? CurrentOperatorShop.Item1.LastOrDefault().ID + 1 : 1;
     CurrentOperatorShop.Item1.Add(_model);
     CurrentOperatorShop.Item2.Add(API.shared.createMarker(1,
                                                           _model.Position + new Vector3(0, 0, -1), new Vector3(0, 0, 0), new Vector3(0, 0, 0), new Vector3(1, 1, 1), 255,
                                                           _model.OperatorType == Operator.LosTelecom ? 10 : 255,
                                                           _model.OperatorType == Operator.LosTelecom ? 255 : 10,
                                                           30, _model.Dimension
                                                           ));
     CurrentOperatorShop.Item3.Add(API.shared.createTextLabel(_model.OperatorType.ToString() + " ((/hat))",
                                                              _model.Position + new Vector3(0, 0, 0.5f), 15, 1, false, _model.Dimension
                                                              ));
     SaveChanges();
 }