Exemple #1
0
        private void BtnDataTypePlus_Click(object sender, EventArgs e)
        {
            //throw new NotImplementedException();
            LabDataTypeComboBox lbM = new LabDataTypeComboBox();

            lbM.active      = "";
            lbM.date_cancel = "";
            lbM.date_create = "";
            lbM.date_modi   = "";
            lbM.user_cancel = "";
            lbM.user_create = "";
            lbM.user_modi   = "";
            lbM.remark      = "";
            lbM.sort1       = "";
            lbM.lab_id      = txtID.Text;

            lbM.datatype_combobox_id   = cboDataTypeCbo.SelectedItem == null ? "" : ((ComboBoxItem)cboDataTypeCbo.SelectedItem).Value;
            lbM.datatype_combobox_name = cboDataTypeCbo.Text;
            lbM.status_datatype        = "1";
            if (cboDataTypeCbo.Text.Equals(""))
            {
                MessageBox.Show("ไม่พบข้อมูล data type", "");
                return;
            }
            String re  = "";
            long   chk = 0;

            re = ic.ivfDB.lbDtDB.insertLabDataTypeComboBox(lbM, "");
            if (long.TryParse(re, out chk))
            {
                cboDataTypeCbo.Items.Clear();
                ic.ivfDB.lbDtDB.setCboLabDataTypeComboBox(cboDataTypeCbo, "", txtID.Text);
            }
        }
Exemple #2
0
        public LabDataTypeComboBox setLabDataTypeComboBox(DataTable dt)
        {
            LabDataTypeComboBox dgs1 = new LabDataTypeComboBox();

            if (dt.Rows.Count > 0)
            {
                dgs1.datatype_combobox_name = dt.Rows[0][lbM.datatype_combobox_name].ToString();
                dgs1.datatype_combobox_id   = dt.Rows[0][lbM.datatype_combobox_id].ToString();
                dgs1.remark          = dt.Rows[0][lbM.remark].ToString();
                dgs1.active          = dt.Rows[0][lbM.active].ToString();
                dgs1.date_cancel     = dt.Rows[0][lbM.date_cancel].ToString();
                dgs1.date_create     = dt.Rows[0][lbM.date_create].ToString();
                dgs1.date_modi       = dt.Rows[0][lbM.date_modi].ToString();
                dgs1.user_cancel     = dt.Rows[0][lbM.user_cancel].ToString();
                dgs1.user_create     = dt.Rows[0][lbM.user_create].ToString();
                dgs1.user_modi       = dt.Rows[0][lbM.user_modi].ToString();
                dgs1.sort1           = dt.Rows[0][lbM.sort1].ToString();
                dgs1.status_datatype = dt.Rows[0][lbM.status_datatype].ToString();
                dgs1.lab_id          = dt.Rows[0][lbM.lab_id].ToString();
            }
            else
            {
                setLabDataTypeComboBox(dgs1);
            }
            return(dgs1);
        }
Exemple #3
0
        public DataTable selectByPk1(String id)
        {
            LabDataTypeComboBox cop1 = new LabDataTypeComboBox();
            DataTable           dt   = new DataTable();
            String sql = "select * " +
                         "From " + lbM.table + " dgs " +
                         //"Left Join f_patient_prefix pfx On stf.prefix_id = pfx.f_patient_prefix_id " +
                         "Where dgs." + lbM.pkField + " ='" + id + "' " +
                         "Order By datatype_combobox_name ";

            dt = conn.selectData(conn.conn, sql);

            return(dt);
        }
Exemple #4
0
        public String insertLabDataTypeComboBox(LabDataTypeComboBox p, String userId)
        {
            String re = "";

            if (p.datatype_combobox_id.Equals(""))
            {
                re = insert(p, "");
            }
            else
            {
                re = update(p, "");
            }

            return(re);
        }
Exemple #5
0
        private void chkNull(LabDataTypeComboBox p)
        {
            long chk = 0;

            p.date_modi   = p.date_modi == null ? "" : p.date_modi;
            p.date_cancel = p.date_cancel == null ? "" : p.date_cancel;
            p.user_create = p.user_create == null ? "" : p.user_create;
            p.user_modi   = p.user_modi == null ? "" : p.user_modi;
            p.user_cancel = p.user_cancel == null ? "" : p.user_cancel;

            p.datatype_combobox_name = p.datatype_combobox_name == null ? "" : p.datatype_combobox_name;
            p.sort1 = p.sort1 == null ? "" : p.sort1;

            p.lab_id = long.TryParse(p.lab_id, out chk) ? chk.ToString() : "0";
        }
Exemple #6
0
        public LabDataTypeComboBox setLabDataTypeComboBox(LabDataTypeComboBox dgs1)
        {
            dgs1.active = "";
            dgs1.remark = "";
            dgs1.datatype_combobox_id   = "";
            dgs1.datatype_combobox_name = "";

            dgs1.date_cancel     = "";
            dgs1.date_create     = "";
            dgs1.date_modi       = "";
            dgs1.user_cancel     = "";
            dgs1.user_create     = "";
            dgs1.user_modi       = "";
            dgs1.sort1           = "";
            dgs1.status_datatype = "";
            dgs1.lab_id          = "";
            return(dgs1);
        }
Exemple #7
0
        public String insert(LabDataTypeComboBox p, String userId)
        {
            String re  = "";
            String sql = "";

            //DataTable dt = new DataTable();
            p.active = "1";
            //p.ssdata_id = "";
            int chk = 0;

            chkNull(p);
            sql = "Insert Into " + lbM.table + " set " +
                  " " + lbM.active + "= '1'" +
                  "," + lbM.datatype_combobox_name + "= '" + p.datatype_combobox_name.Replace("'", "''") + "'" +
                  "," + lbM.remark + "= '" + p.remark.Replace("'", "''") + "'" +
                  "," + lbM.sort1 + "= '" + p.sort1.Replace("'", "''") + "'" +
                  "," + lbM.date_create + "= now()" +
                  "," + lbM.date_modi + "= ''" +
                  "," + lbM.date_cancel + "= ''" +
                  "," + lbM.user_create + "= '" + userId + "@" + conn._IPAddress + "'" +
                  "," + lbM.user_modi + "= ''" +
                  "," + lbM.user_cancel + "= ''" +
                  "," + lbM.status_datatype + " = '" + p.status_datatype.Replace("'", "''") + "'" +
                  "," + lbM.lab_id + " = '" + p.lab_id.Replace("'", "''") + "'" +
                  "";
            try
            {
                re = conn.ExecuteNonQuery(conn.conn, sql);
                //conn.Open();
                //    conn.comStore.ExecuteNonQuery();
                //    re = (String)conn.comStore.Parameters["row_no1"].Value;
                //    //string retunvalue = (string)sqlcomm.Parameters["@b"].Value;
            }
            catch (Exception ex)
            {
                sql = ex.Message + " " + ex.InnerException;
            }
            finally
            {
                conn.conn.Close();
                //conn.comStore.Dispose();
            }
            return(re);
        }
Exemple #8
0
        public void getlBsp(String labid)
        {
            //lDept = new List<Position>();

            llbM.Clear();
            DataTable dt = new DataTable();

            dt = selectAll(labid);
            foreach (DataRow row in dt.Rows)
            {
                LabDataTypeComboBox itm1 = new LabDataTypeComboBox();
                itm1.active = row[lbM.active].ToString();
                itm1.datatype_combobox_id   = row[lbM.datatype_combobox_id].ToString();
                itm1.datatype_combobox_name = row[lbM.datatype_combobox_name].ToString();
                itm1.remark = row[lbM.remark].ToString();

                //itm1.is_ipd = row[bsp.is_ipd].ToString();
                llbM.Add(itm1);
            }
        }
Exemple #9
0
        private void initConfig()
        {
            lbM  = new LabDataTypeComboBox();
            llbM = new List <LabDataTypeComboBox>();

            lbM.active      = "active";
            lbM.date_cancel = "date_cancel";
            lbM.date_create = "date_create";
            lbM.date_modi   = "date_modi";
            lbM.user_cancel = "user_cancel";
            lbM.user_create = "user_create";
            lbM.user_modi   = "user_modi";
            lbM.remark      = "remark";
            lbM.sort1       = "sort1";
            lbM.lab_id      = "lab_id";

            lbM.datatype_combobox_id   = "datatype_combobox_id";
            lbM.datatype_combobox_name = "datatype_combobox_name";
            lbM.status_datatype        = "status_datatype";

            lbM.table   = "lab_b_datatype_combobox";
            lbM.pkField = "datatype_combobox_name";
        }
Exemple #10
0
        public String update(LabDataTypeComboBox p, String userId)
        {
            String re  = "";
            String sql = "";
            int    chk = 0;

            sql = "Update " + lbM.table + " Set " +
                  " " + lbM.datatype_combobox_name + " = '" + p.datatype_combobox_name.Replace("'", "''") + "'" +
                  "," + lbM.remark + "= '" + p.remark.Replace("'", "''") + "'" +
                  "," + lbM.lab_id + "= '" + p.lab_id.Replace("'", "''") + "'" +
                  "Where " + lbM.pkField + "='" + p.datatype_combobox_id + "'"
            ;
            try
            {
                re = conn.ExecuteNonQuery(conn.conn, sql);
            }
            catch (Exception ex)
            {
                sql = ex.Message + " " + ex.InnerException;
            }

            return(re);
        }