Ejemplo n.º 1
0
        public void SetStatus(int p_oid, ChroniGenNHibernate.Enumerated.Chroni.MedicationStatusEnum p_status)
        {
            /*PROTECTED REGION ID(ChroniGenNHibernate.CEN.Chroni_Medication_setStatus) ENABLED START*/

            // Write here your custom code...

            MedicationCAD medicationCAD = new MedicationCAD();
            MedicationCEN medicationCEN = new MedicationCEN(medicationCAD);

            if (p_oid > 0)
            {
                MedicationEN medication = medicationCEN.ReadOID(p_oid);

                if (medication != null)
                {
                    if (p_status > 0)
                    {
                        medication.Status = p_status;
                        medicationCAD.Modify(medication);
                    }
                }
            }

            /*PROTECTED REGION END*/
        }
Ejemplo n.º 2
0
        private void init(int identifier
                          , string name, string manufacturer, string description, ChroniGenNHibernate.Enumerated.Chroni.FormEnum form, double rate, string dosage, ChroniGenNHibernate.Enumerated.Chroni.MedicationStatusEnum status, bool isOverTheCounter, System.Collections.Generic.IList <ChroniGenNHibernate.EN.Chroni.IngredientEN> ingredient, System.Collections.Generic.IList <ChroniGenNHibernate.EN.Chroni.ActivityEN> activity)
        {
            this.Identifier = identifier;


            this.Name = name;

            this.Manufacturer = manufacturer;

            this.Description = description;

            this.Form = form;

            this.Rate = rate;

            this.Dosage = dosage;

            this.Status = status;

            this.IsOverTheCounter = isOverTheCounter;

            this.Ingredient = ingredient;

            this.Activity = activity;
        }
Ejemplo n.º 3
0
 public MedicationEN(int identifier, string name, string manufacturer, string description, ChroniGenNHibernate.Enumerated.Chroni.FormEnum form, double rate, string dosage, ChroniGenNHibernate.Enumerated.Chroni.MedicationStatusEnum status, bool isOverTheCounter, System.Collections.Generic.IList <ChroniGenNHibernate.EN.Chroni.IngredientEN> ingredient, System.Collections.Generic.IList <ChroniGenNHibernate.EN.Chroni.ActivityEN> activity
                     )
 {
     this.init(Identifier, name, manufacturer, description, form, rate, dosage, status, isOverTheCounter, ingredient, activity);
 }
Ejemplo n.º 4
0
        public void Modify(int p_Medication_OID, string p_name, string p_manufacturer, string p_description, ChroniGenNHibernate.Enumerated.Chroni.FormEnum p_form, double p_rate, string p_dosage, ChroniGenNHibernate.Enumerated.Chroni.MedicationStatusEnum p_status, bool p_isOverTheCounter)
        {
            MedicationEN medicationEN = null;

            //Initialized MedicationEN
            medicationEN                  = new MedicationEN();
            medicationEN.Identifier       = p_Medication_OID;
            medicationEN.Name             = p_name;
            medicationEN.Manufacturer     = p_manufacturer;
            medicationEN.Description      = p_description;
            medicationEN.Form             = p_form;
            medicationEN.Rate             = p_rate;
            medicationEN.Dosage           = p_dosage;
            medicationEN.Status           = p_status;
            medicationEN.IsOverTheCounter = p_isOverTheCounter;
            //Call to MedicationCAD

            _IMedicationCAD.Modify(medicationEN);
        }
Ejemplo n.º 5
0
        public int New_(string p_name, string p_manufacturer, string p_description, ChroniGenNHibernate.Enumerated.Chroni.FormEnum p_form, double p_rate, string p_dosage, ChroniGenNHibernate.Enumerated.Chroni.MedicationStatusEnum p_status, bool p_isOverTheCounter)
        {
            MedicationEN medicationEN = null;
            int          oid;

            //Initialized MedicationEN
            medicationEN      = new MedicationEN();
            medicationEN.Name = p_name;

            medicationEN.Manufacturer = p_manufacturer;

            medicationEN.Description = p_description;

            medicationEN.Form = p_form;

            medicationEN.Rate = p_rate;

            medicationEN.Dosage = p_dosage;

            medicationEN.Status = p_status;

            medicationEN.IsOverTheCounter = p_isOverTheCounter;

            //Call to MedicationCAD

            oid = _IMedicationCAD.New_(medicationEN);
            return(oid);
        }