public void RemoveUnidade(UnidadeAtendimento unidade) { if (Unidades != null) { this.Unidades.Remove(unidade); } }
public MovimentoEstoque(DateTime data, string tipo, int quantidade, UnidadeAtendimento unidadeAtendimento) { SetData(data); SetTipo(tipo); SetQuantidade(quantidade); SetUnidadeAtendimento(unidadeAtendimento); SetSituacao("Ativo"); }
public void SetUnidadeAtendimento(UnidadeAtendimento unidade) { if (unidade == null) { throw new Exception("A unidadde de atendimento é obrigatória."); } UnidadeAtendimento = unidade; }
public void AddUnidade(UnidadeAtendimento unidade) { if (Unidades == null) { Unidades = new List <UnidadeAtendimento>(); } Unidades.Add(unidade); }
public void SetUnidadeAtendimento(UnidadeAtendimento unidadeAtendimento) { if (unidadeAtendimento != null) { this.UnidadeAtendimento = unidadeAtendimento; } else { throw new Exception(" O Campo Unidade de Atendimento é Obrigatório "); } }
public void SetUnidadeAtendimento(UnidadeAtendimento unidadeAtendimento) { if (unidadeAtendimento != null) { UnidadeAtendimento = unidadeAtendimento; } else { throw new Exception("Nenhuma unidade de atendimento definida "); } }
public void SetUnidadeAtendimento(UnidadeAtendimento unidade) { if (unidade != null) { this.UnidadeAtendimento = unidade; } else { throw new Exception("Unidade de Atendimento não definida"); } }
public Material(string nome, int estoqueMinimo, string marca, string modelo, string observacao, string estadoConservacao, string identificador, decimal valorVenda, decimal valorCompra, int estoqueAtual, TipoMaterial tipoMaterial, UnidadeAtendimento unidadeAtendimento) { SetNome(nome); SetEstoqueMinimo(estoqueMinimo); SetMarca(marca); SetModelo(modelo); SetObservacao(observacao); SetEstadoConservacao(estadoConservacao); SetIdentificador(identificador); SetValorVenda(valorVenda); SetValorCompra(valorCompra); SetSituacao("Ativo"); SetEstoqueAtual(estoqueAtual); SetTipoMaterial(tipoMaterial); SetUnidadeAtendimento(unidadeAtendimento); }
public void GerarMovimentoEstoque(int qtd, string tipo, UnidadeAtendimento unidade) { if (qtd > this.EstoqueAtual) { throw new Exception("A Quantidade informada e maior que o estoque atual"); } if (tipo == "Saida") { this.EstoqueAtual = this.EstoqueAtual - qtd; } else if (tipo == "Entrada") { this.EstoqueAtual = this.EstoqueAtual + qtd; } // gera movimento de estoque MovimentoEstoque.Add(new Model.MovimentoEstoque(DateTime.Now, tipo, qtd, unidade)); }
public void SetUnidadeAtendimento(UnidadeAtendimento unidadeAtendimento) { this.UnidadeAtendimento = unidadeAtendimento; }
public Consultorio(string nmConsultorio, Clinica clinica, UnidadeAtendimento unidadeAtendimento) { SetNmConsultorio(nmConsultorio); SetUnidadeAtendimento(unidadeAtendimento); SetClinica(clinica); }
public TipoMaterial(string nome, UnidadeAtendimento unidadeAtendimento) { SetNome(nome); SetUnidadeAtendimento(unidadeAtendimento); SetSituacao("Ativo"); }
public Financeiro(Pessoa pessoa, string tipo, string formaPagamento, Clinica clinica, UnidadeAtendimento unidadeAtendimento) { SetPessoa(pessoa); SetTipo(tipo); SetFormaPagamento(formaPagamento); SetClinica(clinica); SetUnidadeAtendimento(unidadeAtendimento); }
public Financeiro(Pessoa pessoa, string tipo, string formaPagamento, ICollection <FinanceiroParcela> parcelas, Clinica clinica, UnidadeAtendimento unidadeAtendimento) { SetPessoa(pessoa); SetTipo(tipo); SetParcelas(parcelas); SetTotal(parcelas); SetFormaPagamento(formaPagamento); SetClinica(clinica); SetUnidadeAtendimento(unidadeAtendimento); }
public Agenda(DateTime data, TimeSpan hora, Funcionario profissional, Clinica clinica, Usuario usuarioInclusao, UnidadeAtendimento unidade) { #region validação if (profissional == null) { throw new Exception("O Campo Profissional de Saúde é Obrigatório"); } if (usuarioInclusao == null) { throw new Exception("Usuário não encontrado!"); } if (data == null) { throw new Exception("O Campo Data é Obrigatório! "); } if (hora == null) { throw new Exception(" O Campo Hora é Obrigatório! "); } if (clinica == null) { throw new Exception("Não foi possivel recuperar dados da Clínica! "); } #endregion SetData(data); SetHora(hora); SetProfissionalSaude(profissional); SetClinica(clinica); SetAvulsa("Nao"); SetSalaEspera("Nao"); SetUnidadeAtendimento(unidade); this.Situacao = "Aguardando"; this.UsuarioInclusao = usuarioInclusao; this.DataInclusao = DateTime.Now; }
public Usuario(string login, string email, string nome, GrupoUsuario grupoUsuario, Clinica clinica, UnidadeAtendimento unidadeAtendimento) { SetLogin(login); SetEmail(email); SetNome(nome); SetSenha("123456"); SetSituacao("Ativo"); SetGrupoUsuario(grupoUsuario); SetClinica(clinica); SetUnidadeAtendimento(unidadeAtendimento); }