Beispiel #1
0
        public int insertCoreDetailTechnique(DetailTechniqueDTO newDelTechnique)
        {
            int flagInsert = new DETAIL_TECHNIQUETableAdapter().insertDelTechniqueQuery(
                newDelTechnique.IdTechnique,
                newDelTechnique.IdDiagnostic,
                newDelTechnique.Result,
                newDelTechnique.Price
                );

            return(flagInsert);
        }
Beispiel #2
0
        public int updateCoreDetailTechnique(DetailTechniqueDTO originalDelTechnique)
        {
            int flagUpdate = new DETAIL_TECHNIQUETableAdapter().updateDelTechniqueQuery(
                originalDelTechnique.IdTechnique,
                originalDelTechnique.IdDiagnostic,
                originalDelTechnique.Result,
                originalDelTechnique.Price,
                originalDelTechnique.IdDetailTechnique
                );

            return(flagUpdate);
        }
Beispiel #3
0
        public int insertDelTechnique(
            string idTechnique,
            string idDiagnostic,
            string result,
            string price)
        {
            DoctorDTO          currentDoctorDatarow       = new DoctorDTO();
            DetailTechniqueDTO currentDelTechniqueDatarow = new DetailTechniqueDTO();

            currentDelTechniqueDatarow.IdTechnique  = Convert.ToInt32(idTechnique);
            currentDelTechniqueDatarow.IdDiagnostic = Convert.ToInt32(idDiagnostic);
            currentDelTechniqueDatarow.Result       = Convert.ToString(result);
            currentDelTechniqueDatarow.Price        = Convert.ToDecimal(price);

            return(delTechniqueDal.insertCoreDetailTechnique(currentDelTechniqueDatarow));
        }
Beispiel #4
0
        public int updateDelTechnique(
            string idTechnique,
            string idDiagnostic,
            string result,
            string price,
            string originalIdDetailTechnique)
        {
            DetailTechniqueDTO currentDelTechniqueDatarow = new DetailTechniqueDTO();

            currentDelTechniqueDatarow.IdTechnique       = Convert.ToInt32(idTechnique);
            currentDelTechniqueDatarow.IdDiagnostic      = Convert.ToInt32(idDiagnostic);
            currentDelTechniqueDatarow.Result            = Convert.ToString(result);
            currentDelTechniqueDatarow.Price             = Convert.ToDecimal(price);
            currentDelTechniqueDatarow.IdDetailTechnique = Convert.ToInt32(originalIdDetailTechnique);

            return(delTechniqueDal.updateCoreDetailTechnique(currentDelTechniqueDatarow));
        }
        private void btnTechniqueAddDelTechnique_Click(object sender, EventArgs e)
        {
            if (isCheckDuplicateDetailTechnique(Convert.ToInt32(cbxTechniqueDiagnostic.SelectedValue)))
            {
                DetailTechniqueDTO temp = new DetailTechniqueDTO();
                temp.IdTechnique  = Convert.ToInt32(lbidTechnique.Text);
                temp.IdDiagnostic = Convert.ToInt32(cbxTechniqueDiagnostic.SelectedValue);
                temp.Result       = "process";
                temp.Price        = nudTechniquePriceDiagnostic.Value;

                ListViewItem dataItemDetailTechnique            = new ListViewItem(temp.IdDiagnostic.ToString());
                ListViewItem.ListViewSubItem subPriceDiagnostic = new ListViewItem.ListViewSubItem(dataItemDetailTechnique, temp.Price.ToString());
                dataItemDetailTechnique.SubItems.Add(subPriceDiagnostic);
                lvDetailTechnique.Items.Add(dataItemDetailTechnique);

                nudSumPriceTechnique.Value = sumPriceDetailTechnique(nudTechniquePriceDiagnostic.Value);

                stateListDetailTechnique.Add(temp);
                MessageBox.Show("Size list: " + stateListDetailTechnique.Count().ToString());
            }
        }