Exemple #1
0
        public ChooseType(int id_rodzaj, int Mode, string ID, Form mdiParent) : this(id_rodzaj, Mode, mdiParent)
        {
            SqlCommand Command = new SqlCommand();

            Command.CommandText = "SELECT LTRIM(RTRIM(rodzaj_zas)) AS rodzaj_zas FROM artykuly WHERE kod = @kod;";
            Command.Parameters.AddWithValue("@kod", ID);

            DataTable Dt = CommonFunctions.ReadData(Command, ref Settings.Connection);

            if (Dt.Rows.Count > 0)
            {
                ArtykulyForm AF;

                if (Dt.Rows[0]["rodzaj_zas"].ToString().ToLower() == "c")
                {
                    AF = new ArtykulyForm(ArtykulyForm.KindEnum.Magazine, ArtykulyForm.ModeEnum.ReadOnlyCatalog, ID);
                }
                else
                {
                    AF = new ArtykulyForm(ArtykulyForm.KindEnum.Book, ArtykulyForm.ModeEnum.ReadOnlyCatalog, ID);
                }

                AF.ShowDialog();
            }
        }