/// <summary> /// Função Responsável por verificar e retirar do estoque /// </summary> /// <param name="lote">Lote da vacina</param> /// <param name="sala">Sala a dispensar</param> /// <param name="retira">Variável que indica se deve retirar do estoque</param> /// <returns></returns> protected bool ManipulaEstoque(LoteVacina lote, SalaVacina sala, bool retiraDoEstoque) { bool existeEmEstoque = false; //IList<EstoqueVacina> itens = Factory.GetInstance<IEstoque>().BuscarItensEstoque<EstoqueVacina>(lote.Codigo, sala.Codigo); //foreach (EstoqueVacina item in itens) //{ // if (item.QuantidadeEstoque > 0) // { // existeEmEstoque = true; // if (retiraDoEstoque) // { // item.QuantidadeEstoque--; // Factory.GetInstance<IVacina>().Salvar(item); // } // } //} return existeEmEstoque; }
public SalaResponsavel(Usuario u, SalaVacina s) { this.Responsavel = u; this.SalaVacina = s; }