コード例 #1
0
        public void MapToForm(Phone phone)
        {
            LogicModel logicModel = new LogicModel();

            try
            {
                cbModelos.DataSource = logicModel.GetAll();
            }
            catch (LoggedException logex)
            {
                base.ShowError(logex.Message, "Consultar Modelos.");
            }
            _currentEntity         = phone;
            txtDescripcion.Text    = phone.Descripcion;
            txtImei.Text           = phone.Imei;
            cbModelos.SelectedItem = phone.Modelo;
        }
コード例 #2
0
        public async override void LoadData()
        {
            logicModel = new LogicModel();
            gridModelos.Rows.Clear();
            try
            {
                IEnumerable <Modelo> listModelos = await logicModel.GetAll();

                foreach (Modelo m in listModelos)
                {
                    // IdModelo | IdMarca | Marca | Nombre | Descripcion //
                    gridModelos.Rows.Add(m.Id, m.Marca.Id, m.Marca.Name, m.Nombre, m.Descripcion);
                }
            }
            catch (LoggedException logex)
            {
                base.ShowError(logex.Message, "Cargar Modelos");
            }
            catch (Exception ex)
            {
                base.ShowError(ex.Message, "Cargar Modelos");
            }
        }