コード例 #1
0
ファイル: LRBusiness.cs プロジェクト: tonfranco/LR
 public bool CadastrarFuncionario(FuncionarioDTO funcionarioDTO, bool ateracao, bool almoco, int idLoja)
 {
     using (var ser = new Funcionario(idLoja))
     {
         return ser.Cadastrar(funcionarioDTO, ateracao, almoco);
     }
 }
コード例 #2
0
ファイル: LRBusiness.cs プロジェクト: tonfranco/LR
 public void AtualizarDisponibilidade(int idFuncionario, string sOuN, int idLoja)
 {
     using (var func = new Funcionario(idLoja))
     {
         func.AtualizarDisponibilidade(idFuncionario, sOuN);
     }
 }
コード例 #3
0
ファイル: LRBusiness.cs プロジェクト: tonfranco/LR
 public List<FuncionarioDTO> ListarFuncionario( int idLoja)
 {
     using (var ser = new Funcionario(idLoja))
     {
         return ser.Listar();
     }
 }
コード例 #4
0
ファイル: Servico.cs プロジェクト: tonfranco/LR
        public void FinalizarServico(int idServico, int idLoja)
        {
            try
            {
                var listaServico = context.LR_SERVICO.Where(u => u.ID_SERVICO == idServico).FirstOrDefault();

                listaServico.DT_FIM = DateTime.Now;
                listaServico.ID_STATUS_SERVICO = 3;

                if (listaServico.ID_FUNCIONARIO != 1)
                {
                    var func = new Funcionario(idLoja);
                    func.AtualizarDisponibilidade(listaServico.ID_FUNCIONARIO, "S");
                }

                context.SaveChanges();

            }
            catch (Exception ex)
            {
                throw ex;
            }
        }