コード例 #1
0
ファイル: Kiosk.cs プロジェクト: slagovskiy/psa
        public static Kiosk getByCode(int code)
        {
            Kiosk k = new Kiosk();

            try
            {
                KioskProvider p = new KioskProvider();
                DataSet ds = p.getByCode(code);
                if (ds.Tables[0].Rows.Count > 0)
                {
                    k._id = int.Parse(ds.Tables[0].Rows[0]["id_kiosk"].ToString());
                    k._del = bool.Parse(ds.Tables[0].Rows[0]["del"].ToString());
                    k._name = ds.Tables[0].Rows[0]["name"].ToString();
                    k._path = ds.Tables[0].Rows[0]["path"].ToString();
                    k._code = int.Parse(ds.Tables[0].Rows[0]["code"].ToString());
                }

            }
            catch (Exception ex)
            {
            }

            return k;
        }
コード例 #2
0
ファイル: frmKioskItem.cs プロジェクト: slagovskiy/psa
        private void LoadData()
        {
            if (id == -1)
            {
                k = new Kiosk();
                k.Id = -1;
                k.Code = 0;
                k.Name = "Описание";
                k.Path = @"192.168.XXX.XXX@c:\projects\Avantime-kiosk\bin\base\df.base";
                this.Title = "Новый фотокиоск";
            }
            else
            {
                k = Kiosk.getById(id);
                this.Title = "Фотокиоск № " + k.Code.ToString();
            }

            if (k != null)
            {
                txtId.Text = k.Id.ToString();
                txtCode.Text = k.Code.ToString("D3");
                txtName.Text = k.Name.Trim();
                txtPath.Text = k.Path.Trim();
                checkDeleted.Checked = k.Del;
            }
            else
            {
                MessageBox.Show("Невозможно получить объект!", "Ошибка загрузки объекта", MessageBoxButtons.OK, MessageBoxIcon.Error);
                this.Close();
            }
        }
コード例 #3
0
ファイル: Kiosk.cs プロジェクト: slagovskiy/psa
        public static List<Kiosk> getListAll()
        {
            List<Kiosk> l = new List<Kiosk>();

            try
            {
                KioskProvider p = new KioskProvider();
                DataSet ds = p.GetAll();
                for (int i = 0; i < ds.Tables[0].Rows.Count; i++)
                {
                    Kiosk k = new Kiosk();
                    k._id = int.Parse(ds.Tables[0].Rows[i]["id_kiosk"].ToString());
                    k._del = bool.Parse(ds.Tables[0].Rows[i]["del"].ToString());
                    k._name = ds.Tables[0].Rows[i]["name"].ToString();
                    k._path = ds.Tables[0].Rows[i]["path"].ToString();
                    k._code = int.Parse(ds.Tables[0].Rows[i]["code"].ToString());

                    l.Add(k);
                }
            }
            catch (Exception ex)
            {
            }

            return l;
        }