Ejemplo n.º 1
0
        public int New_(int p_careActivity, int p_productReference, string p_name, string p_manufacturer, string p_description, string p_dosage, MoSIoTGenNHibernate.Enumerated.MosIoT.FormTypeEnum p_form, string p_medicationCode)
        {
            MedicationEN medicationEN = null;
            int          oid;

            //Initialized MedicationEN
            medicationEN = new MedicationEN();

            if (p_careActivity != -1)
            {
                // El argumento p_careActivity -> Property careActivity es oid = false
                // Lista de oids productReference
                medicationEN.CareActivity    = new MoSIoTGenNHibernate.EN.MosIoT.CareActivityEN();
                medicationEN.CareActivity.Id = p_careActivity;
            }

            medicationEN.ProductReference = p_productReference;

            medicationEN.Name = p_name;

            medicationEN.Manufacturer = p_manufacturer;

            medicationEN.Description = p_description;

            medicationEN.Dosage = p_dosage;

            medicationEN.Form = p_form;

            medicationEN.MedicationCode = p_medicationCode;

            //Call to MedicationCAD

            oid = _IMedicationCAD.New_(medicationEN);
            return(oid);
        }
Ejemplo n.º 2
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);
        }