public FrmAddJacinaLeka(OblikLeka oblikLeka)
 {
     InitializeComponent();
     txtOblik.Text           = oblikLeka.NazivOblika;
     AddJacinaLekaController = new AddJacinaLekaController(oblikLeka);
     AddJacinaLekaController.SetComboBox(cbJedinicaMere);
 }
        internal List <OblikLeka> GetOblici(OblikLeka oblikLeka)
        {
            SendRequest(oblikLeka, Operation.GetOblici);
            Response response = (Response)formatter.Deserialize(stream);

            return((List <OblikLeka>)response.Object);
        }
        // metoda za update dgvJacina
        internal void setDGVJacine(DataGridView dgvJacine, ComboBox cbOblik, Lek izabraniLek, Button btnAddOblik)
        {
            JacinaLeka jacina = new JacinaLeka()
            {
                Lek = new Lek
                {
                    LekId = izabraniLek.LekId
                }
            };

            if (cbOblik.SelectedItem.ToString() == "None")
            {
                btnAddOblik.Enabled  = false;
                dgvJacine.DataSource = null;
                dgvJacine.DataSource = sveJacine;
                return;
            }
            jacineZaPrikaz.Clear();
            OblikLeka izabraniOblik = (OblikLeka)cbOblik.SelectedItem;

            btnAddOblik.Enabled = true;

            foreach (JacinaLeka j in sveJacine)
            {
                if (j.Lek.LekId == izabraniLek.LekId && j.Oblik.OblikLekaId == izabraniOblik.OblikLekaId)
                {
                    jacineZaPrikaz.Add(j);
                }
            }
            dgvJacine.DataSource = null;
            dgvJacine.DataSource = jacineZaPrikaz;
        }
        protected override object ExecuteSO(IEntity entity)
        {
            OblikLeka oblikLeka = (OblikLeka)entity;

            return(broker.Select(oblikLeka).OfType <OblikLeka>().ToList());
        }
Пример #5
0
        public object GetOblici(OblikLeka oblikLeka)
        {
            SystemOperationBase operationBase = new FindObliciSO();

            return(operationBase.ExecuteTemplate(oblikLeka));
        }
Пример #6
0
 public AddJacinaLekaController(OblikLeka oblikLeka)
 {
     this.oblikLeka = oblikLeka;
 }