public bool CadastrarFuncionario(FuncionarioDTO funcionarioDTO, bool ateracao, bool almoco, int idLoja) { using (var ser = new Funcionario(idLoja)) { return ser.Cadastrar(funcionarioDTO, ateracao, almoco); } }
public void AtualizarDisponibilidade(int idFuncionario, string sOuN, int idLoja) { using (var func = new Funcionario(idLoja)) { func.AtualizarDisponibilidade(idFuncionario, sOuN); } }
public List<FuncionarioDTO> ListarFuncionario( int idLoja) { using (var ser = new Funcionario(idLoja)) { return ser.Listar(); } }
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; } }