Ejemplo n.º 1
0
        public async Task <IActionResult> Edit(int id, [Bind("ID,Postcode,City,State")] CAddress cAddress)
        {
            if (id != cAddress.ID)
            {
                return(NotFound());
            }

            if (ModelState.IsValid)
            {
                try
                {
                    _context.Update(cAddress);
                    await _context.SaveChangesAsync();
                }
                catch (DbUpdateConcurrencyException)
                {
                    if (!CAddressExists(cAddress.ID))
                    {
                        return(NotFound());
                    }
                    else
                    {
                        throw;
                    }
                }
                return(RedirectToAction(nameof(Index)));
            }
            return(View(cAddress));
        }
Ejemplo n.º 2
0
        public void LoadAddressList()
        {
            try
            {
                treeListAddress.Nodes.Clear();

                List <CAddress> objAddressList = CAddress.GetAddressList(m_objProfile, null, EnumObject.RttCustomer, m_uuidOwnerId);
                if (objAddressList != null)
                {
                    foreach (CAddress objAddress in objAddressList)
                    {
                        DevExpress.XtraTreeList.Nodes.TreeListNode objNode = treeListAddress.AppendNode(new object[] { objAddress.VisitingCard2 }, null);
                        objNode.Tag = objAddress;
                    }
                }
                objAddressList = null;

                if (treeListAddress.Nodes.Count > 0)
                {
                    treeListAddress.FocusedNode = treeListAddress.Nodes[0];
                }
            }
            catch (System.Exception f)
            {
                DevExpress.XtraEditors.XtraMessageBox.Show("Ошибка обновления списка.\n\nТекст ошибки:\n" + f.Message, "Ошибка",
                                                           System.Windows.Forms.MessageBoxButtons.OK, System.Windows.Forms.MessageBoxIcon.Error);
            }
            finally
            {
            }

            return;
        }
            //---------------------------------------------------------------------------------------------------------
            /// <summary>
            /// Конвертация из определённого типа
            /// </summary>
            /// <param name="context">Контекстная информация</param>
            /// <param name="culture">Культура</param>
            /// <param name="value">Значение целевого типа</param>
            /// <returns>Значение</returns>
            //---------------------------------------------------------------------------------------------------------
            public override Object ConvertFrom(ITypeDescriptorContext context, CultureInfo culture, Object value)
            {
                CAddress address = new CAddress();

                address.Settlement = value.ToString();
                return(address);
            }
Ejemplo n.º 4
0
        public frmSelectAddressForRtt(UniXP.Common.CProfile objProfile, System.Guid OwnerId)
        {
            InitializeComponent();

            m_objProfile         = objProfile;
            m_uuidOwnerId        = OwnerId;
            m_objAddressSelected = null;
        }
Ejemplo n.º 5
0
        public async Task <IActionResult> Create([Bind("ID,Postcode,City,State")] CAddress cAddress)
        {
            if (ModelState.IsValid)
            {
                _context.Add(cAddress);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            return(View(cAddress));
        }
Ejemplo n.º 6
0
        private void SelectAddress()
        {
            try
            {
                if ((treeListAddress.Nodes.Count > 0) && (treeListAddress.FocusedNode != null))
                {
                    m_objAddressSelected = (CAddress)treeListAddress.FocusedNode.Tag;
                    this.DialogResult    = DialogResult.OK;
                    this.Close();
                }
            }
            catch (System.Exception f)
            {
                DevExpress.XtraEditors.XtraMessageBox.Show("SelectAddress.\n\nТекст ошибки:\n" + f.Message, "Ошибка",
                                                           System.Windows.Forms.MessageBoxButtons.OK, System.Windows.Forms.MessageBoxIcon.Error);
            }
            finally
            {
            }

            return;
        }
Ejemplo n.º 7
0
 //---------------------------------------------------------------------------------------------------------
 /// <summary>
 /// Конструктор инициализирует объект класса указанными параметрами
 /// </summary>
 /// <param name="name">Имя объекта</param>
 //---------------------------------------------------------------------------------------------------------
 public CUrbanPlanningItemPoint(String name)
     : base(name)
 {
     mAddress = new CAddress();
 }
Ejemplo n.º 8
0
 //---------------------------------------------------------------------------------------------------------
 /// <summary>
 /// Конструктор по умолчанию инициализирует объект класса предустановленными значениями
 /// </summary>
 //---------------------------------------------------------------------------------------------------------
 public CUrbanPlanningItemPoint()
     : base()
 {
     mAddress = new CAddress();
 }