Exemplo n.º 1
0
        public bool AdicionarOperador(Operador operador)
        {
            var adicionado = operador.AdicionarOperador(operador);

            if (adicionado)
            {
                return(true);
            }
            return(false);
        }
Exemplo n.º 2
0
        private void EliminarSucursales(Operador operador)
        {
            var sucursales =
                Uow.OperadorSucursales.Listado().Where(os => os.OperadorId == operador.Id);

            foreach (var operadorSucursal in sucursales.ToList())
            {
                Uow.OperadorSucursales.Eliminar(operadorSucursal);
            }
        }
Exemplo n.º 3
0
        public MessageReturn Update(Operador operador)
        {
            validateOperador(operador);

            if (msgRetorno.IsValid)
            {
                _repositoryOperador.Update(operador);
            }
            return(msgRetorno);
        }
Exemplo n.º 4
0
        private void button1_Click(object sender, EventArgs e)
        {
            _Log.Info($"Iniciando sesion usuario: {txtUsuario.Text}");

            try
            {
                if (ValidarIngresos())
                {
                    var    plainTextBytes = System.Text.Encoding.UTF8.GetBytes(txtPassword.Text);
                    string basepass       = Convert.ToBase64String(plainTextBytes);

                    Operador resultado = _OperadorRepo.LoginOperador(txtUsuario.Text, basepass);

                    if (resultado != null && resultado.Id != 0)
                    {
                        switch (resultado.IdTipoOperador)
                        {
                        case 1:
                            Hide();
                            MenuGerente formUno = new MenuGerente(resultado);
                            formUno.Show();
                            break;

                        case 2:
                            Hide();
                            MenuMozo formDos = new MenuMozo(resultado);
                            formDos.Show();
                            break;

                        case 3:
                            Hide();
                            MenuCocina formTres = new MenuCocina(resultado);
                            formTres.Show();
                            break;

                        default:
                            break;
                        }
                    }
                    else
                    {
                        MessageBox.Show("Usuario o contraseña invalida.");
                    }
                }
                else
                {
                    MessageBox.Show("Ingrese usuario y contraseña.");
                }
            }
            catch (Exception ex)
            {
                _Log.Error($"button1_Click exception: {ex}");
                MessageBox.Show("No se puede ingresar en este momento. Favor de contactar a sistemas.");
            }
        }
Exemplo n.º 5
0
        /// <summary>
        /// Handler for when a fingerprint is captured.
        /// </summary>
        /// <param name="captureResult">contains info and data on the fingerprint capture</param>
        private void OnCaptured(CaptureResult captureResult)
        {
            try
            {
                // Check capture quality and throw an error if bad.
                if (!_sender.CheckCaptureResult(captureResult))
                {
                    return;
                }

                SendMessage(Action.SendMessage, oHelper.Mensaje2);

                DataResult <Fmd> resultConversion = FeatureExtraction.CreateFmdFromFid(captureResult.Data, Constants.Formats.Fmd.ANSI);
                if (resultConversion.ResultCode != Constants.ResultCode.DP_SUCCESS)
                {
                    _sender.Reset = true;
                    throw new Exception(resultConversion.ResultCode.ToString());
                }

                if (count == 0)
                {
                    firstFinger = resultConversion.Data;

                    OperadorEncontrado = funciones.CompararHuella(firstFinger, secondFinger);

                    if (OperadorEncontrado.IdOperador != 0)
                    {
                        SendMessage(Action.SendMessage, "Huella coincide con operador " + OperadorEncontrado.Nombre + " y su status es " + OperadorEncontrado.Status);
                        SendMessage(Action.SendMessage, oHelper.Mensaje1);
                    }

                    else
                    {
                        SendMessage(Action.SendMessage, oHelper.Mensaje5);
                        SendMessage(Action.SendMessage, oHelper.Mensaje1);
                    }

                    count = 0;
                }
            }
            catch (Exception ex)
            {
                // Send error message, then close form
                SendMessage(Action.SendMessage, oHelper.Error + ex.Message);
            }

            ///si el lector es desconectado con la ventana de verification abierta, mandamos a cerrarla automaticamente
            ///para llamar al evento Verification_Closed y que se cargue el load del main para que salga el mensajeBox de lector
            ///desconectado (Reintentar/Salir)
            if (captureResult.ResultCode == Constants.ResultCode.DP_DEVICE_FAILURE)
            {
                Thread t = new Thread(cerrar);
                t.Start();
            }
        }
 public Boolean desativar(Operador operador)
 {
     if (operadorDAO.desativar(operador))
     {
         return(true);
     }
     else
     {
         return(false);
     }
 }
Exemplo n.º 7
0
 private void validateOperador(Operador operador)
 {
     if (FindByLogin(operador.Login) != null)
     {
         msgRetorno.AddError("Já existe um usuário com o Login informado");
     }
     if (FindByCpf(operador.Cpf) != null)
     {
         msgRetorno.AddError("Já existe um usuário com o cpf informado");
     }
 }
Exemplo n.º 8
0
        public bool Isvalid(string login, string senha)
        {
            Operador operadorExistente = FindByLogin(login);

            if (operadorExistente != null)
            {
                return(login.ToUpper() == operadorExistente?.Login.ToUpper() && senha.ToUpper() == operadorExistente?.Senha.ToUpper());
            }

            return(false);
        }
        public ActionResult Cadastro(FormCollection collection)
        {
            try
            {
                for (int i = 0; i < collection.Count; i++)
                {
                    Debug.WriteLine(collection[i]);
                }

                Operador    operador    = new Operador();
                Endereco    endereco    = new Endereco();
                OperadorDAL operadorDAL = new OperadorDAL();

                operador.nome      = Convert.ToString(collection["nome"]);
                operador.sobrenome = Convert.ToString(collection["sobrenome"]);
                operador.cpf       = Convert.ToString(collection["cpf"]);
                DateTime dt = Convert.ToDateTime(collection["dataNascimento"]);
                operador.dataNascimento  = dt.Date.Ticks;
                operador.email           = Convert.ToString(collection["email"]);
                operador.telefone        = Convert.ToString(collection["telefone"]);
                operador.celular         = Convert.ToString(collection["celular"]);
                endereco.rua             = Convert.ToString(collection["endereco.rua"]);
                endereco.bairro          = Convert.ToString(collection["endereco.bairro"]);
                endereco.numero          = Convert.ToString(collection["endereco.numero"]);
                endereco.cep             = Convert.ToString(collection["endereco.cep"]);
                endereco.cidade          = Convert.ToString(collection["endereco.cidade"]);
                operador.endereco        = endereco;
                operador.login           = Convert.ToString(collection["login"]);
                operador.senha           = Convert.ToString(collection["senha"]);
                operador.nivel           = Convert.ToInt32(collection["nivel"]);
                operador.status          = 1;
                operador.operadorCriador = (int)Session["idOperador"];
                DateTime currentDate = DateTime.Now;
                operador.dataCriacao = currentDate.Date.Ticks;

                var operadorDTO = operadorDAL.cadastrarOperador(operador);

                if (operadorDTO.ok == false)
                {
                    ViewBag.Mensagem = operadorDTO.mensagem;
                    return(View("_ErroCadastro"));
                }
                else
                {
                    ViewBag.Mensagem = "Operador " + operador.nome + " " + operador.sobrenome + " cadastrado/a com sucesso! ";//+ " CPF: " + operador.cpf + " Data de nascimento: " + dta + " Email: " + operador.email +" Telefone: "+operador.telefone+" Celular: " +operador.celular + " Rua: " + operador.rua + " Bairro: " + operador.bairro + " Número: " + operador.numero + " CEP: " + operador.cep + " Cidade: " + operador.cidade + " Login: "******" Senha: " + operador.senha + " Nivel " + operador.nivel;

                    return(View("_Sucesso"));
                }
            }
            catch
            {
                return(View());
            }
        }
Exemplo n.º 10
0
        public double CalcularComision()
        {
            double   comision = 0;
            Operador operador = new Operador(mapper.TraerPrestamos());

            foreach (Prestamo p in operador.Prestamos)
            {
                comision += p.CuotaInteres * p.Plazo * operador.PorcentajeComision;
            }
            return(comision);
        }
Exemplo n.º 11
0
        public Task Inserir(Operador operador)
        {
            var resultado = _operadorService.Inserir(operador);

            if (resultado.Invalid)
            {
                return(Task.FromException(new ApplicationException("Erro ao processar cadastro! " + resultado.Notifications)));
            }

            return(Task.CompletedTask);
        }
 public Boolean editar(Operador operador)
 {
     if (operadorDAO.editar(operador))
     {
         return(true);
     }
     else
     {
         return(false);
     }
 }
 /// <summary>
 /// Removes operator from client connected list
 /// </summary>
 /// <param name="paramOperator"></param>
 private void disconnectOperator(Operador paramOperator)
 {
     try {
         // Gets client to remove
         Client clientToRemove = lstOperatorMustConnected.First((client) => client.Operator.UserName == paramOperator.UserName);
         // Remove client from the list
         disconnectClient(clientToRemove);
     } catch (Exception ex) {
         Log.Error(_operatorClassName, string.Format("error removing operator {0} : {1}", paramOperator, ex.Message));
     }
 }
Exemplo n.º 14
0
        public double ObtenerPorcentajeComision()
        {
            double   comision = 0;
            Operador operador = new Operador(mapper.TraerTodos());

            foreach (Prestamo p in operador.Prestamos)
            {
                comision += p.CuotaInteres * operador.PorcentajeComision;
            }
            return(comision);
        }
Exemplo n.º 15
0
 public int CadatrarAtualizarOperador(Operador operador)
 {
     try
     {
         return(new DAL.DaoOperador().CadastrarAtualizarOperador(operador));
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
 public void Salvar(Operador operador)
 {
     if (operador.Id > 0)
     {
         Alterar(operador);
     }
     else
     {
         Inserir(operador);
     }
 }
Exemplo n.º 17
0
 public MenuMozo(Operador operador)
 {
     InitializeComponent();
     _Operador = operador;
     XmlConfigurator.Configure();
     _Log      = LogManager.GetLogger("MainLogger");
     _MesaProd = new TempPedidoPorMesaRepository(_Log);
     _MesaRepo = new MesaRepository(_Log);
     CargarMesasPorOperador(_Operador.Id);
     CargarListMesasOcupadas(_Operador.Id);
 }
Exemplo n.º 18
0
 private bool VerificaRespostaBaseadoNoTipo(TipoResposta tipo, Operador operador, Resposta respostaRegra, Resposta respostaUsuario)
 {
     if (tipo == TipoResposta.Numerico)
     {
         return(VerificacoesRespostaNumerica(operador, respostaRegra, respostaUsuario));
     }
     else
     {
         return(VerificacoesRespostaBooleana(operador, respostaRegra, respostaUsuario));
     }
 }
 public Boolean inserir(Operador operador)
 {
     if (operadorDAO.inserir(operador))
     {
         return(true);
     }
     else
     {
         return(false);
     }
 }
Exemplo n.º 20
0
 public void SalvarOperador(Operador Operador)
 {
     if (GetOperador(Operador.getId()).getId() == 0)
     {
         InserirOperador(Operador);
     }
     else
     {
         EditarOperador(Operador);
     }
 }
 public ActionResult Edit([Bind(Include = "Rut,Nombre,Contrasena,TurnoId,RolId")] Operador operador)
 {
     if (ModelState.IsValid)
     {
         db.Entry(operador).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     ViewBag.RolId   = new SelectList(db.Rol, "Id", "Nombre", operador.RolId);
     ViewBag.TurnoId = new SelectList(db.Turno, "Id", "Nombre", operador.TurnoId);
     return(View(operador));
 }
Exemplo n.º 22
0
        public async Task <IActionResult> PutOperador(int id, Operador item)
        {
            if (id != item.Id)
            {
                return(BadRequest());
            }
            _context.Funcionarios.Update(item.Funcionario);
            _context.Entry(item).State = EntityState.Modified;
            await _context.SaveChangesAsync();

            return(NoContent());
        }
Exemplo n.º 23
0
        public DadosAlerta Cadastrar(
            string Chave,
            string IdCliente,
            string Instrumento,
            Operando TipoOperando,
            Operador TipoOperador,
            decimal Valor,
            DateTime dataHoraCadastro)
        {
            DadosAlerta Dados = new DadosAlerta();

            Dados.IdAlerta     = Chave;
            Dados.IdCliente    = IdCliente;
            Dados.Instrumento  = Instrumento;
            Dados.TipoOperando = TipoOperando;
            Dados.TipoOperador = TipoOperador;
            Dados.Valor        = Valor;
            Dados.DataCadastro = dataHoraCadastro;

            alertas.Add(Chave, Dados);

            // Adiciona em clienteVsAlertas
            HashSet <string> alertasCliente;

            if (clienteVsAlertas.ContainsKey(IdCliente))
            {
                alertasCliente = clienteVsAlertas[IdCliente];
                alertasCliente.Add(Chave);
            }
            else
            {
                alertasCliente = new HashSet <string>();
                alertasCliente.Add(Chave);
                clienteVsAlertas.Add(IdCliente, alertasCliente);
            }

            // Adiciona em instrumentosVsAlertas
            HashSet <string> alertasInstrumento;

            if (instrumentoVsAlertas.ContainsKey(Instrumento))
            {
                alertasInstrumento = instrumentoVsAlertas[Instrumento];
                alertasInstrumento.Add(Chave);
            }
            else
            {
                alertasInstrumento = new HashSet <string>();
                alertasInstrumento.Add(Chave);
                instrumentoVsAlertas.Add(Instrumento, alertasInstrumento);
            }

            return(Dados);
        }
Exemplo n.º 24
0
        public ActionResult Cadastro(FormCollection collection)
        {
            try
            {
                for (int i = 0; i < collection.Count; i++)
                {
                    Debug.WriteLine(collection[i]);
                }

                Cliente    cliente    = new Cliente();
                Endereco   endereco   = new Endereco();
                Operador   operador   = new Operador();
                ClienteDAL clienteDAL = new ClienteDAL();
                ClienteDTO clienteDTO = new ClienteDTO();

                cliente.nome      = Convert.ToString(collection["nome"]);
                cliente.sobrenome = Convert.ToString(collection["sobrenome"]);
                cliente.cpf       = Convert.ToString(collection["cpf"]);
                DateTime dt = Convert.ToDateTime(collection["dataNascimento"]);
                cliente.dataNascimento  = dt.Date.Ticks;
                cliente.email           = Convert.ToString(collection["email"]);
                cliente.telefone        = Convert.ToString(collection["telefone"]);
                cliente.celular         = Convert.ToString(collection["celular"]);
                endereco.rua            = Convert.ToString(collection["endereco.rua"]);
                endereco.bairro         = Convert.ToString(collection["endereco.bairro"]);
                endereco.numero         = Convert.ToString(collection["endereco.numero"]);
                endereco.cep            = Convert.ToString(collection["endereco.cep"]);
                endereco.cidade         = Convert.ToString(collection["endereco.cidade"]);
                cliente.endereco        = endereco;
                cliente.status          = 1;
                cliente.operadorCriador = (int)Session["idOperador"];
                DateTime currentDate = DateTime.Now;
                cliente.dataCriacao = currentDate.Date.Ticks;

                clienteDTO = clienteDAL.cadastrarCliente(cliente);

                if (clienteDTO.ok == false)
                {
                    ViewBag.Mensagem = clienteDTO.mensagem;
                    return(View("_ErroCadastro"));
                }
                else
                {
                    ViewBag.Mensagem = "Cliente " + cliente.nome + " " + cliente.sobrenome + " cadastrado/a com sucesso!";//" CPF: " + cliente.cpf + " Data de nascimento: " + dta + " Email: " + cliente.email + " Telefone: " + cliente.telefone + " Celular: " + cliente.celular + " Rua: " + cliente.rua + " Bairro: " + cliente.bairro + " Número: " + cliente.numero + " CEP: " + cliente.cep + " Cidade: " + cliente.cidade;

                    return(View("_Sucesso"));
                }
            }
            catch
            {
                return(View());
            }
        }
Exemplo n.º 25
0
        private Operador buscarOperadorXId(int _codOperador)
        {
            Operador operador = new Operador();

            using (Datos.FonadeDBLightDataContext db = new Datos.FonadeDBLightDataContext(conexion))
            {
                operador = (from o in db.Operador
                            where o.IdOperador == _codOperador
                            select o).FirstOrDefault();
            }
            return(operador);
        }
Exemplo n.º 26
0
 public HttpResponseMessage Delete(Operador operador)
 {
     if (operador.OperadorId <= 0)
     {
         return(Request.CreateResponse(HttpStatusCode.BadRequest));
     }
     else
     {
         _operadorAppServices.Delete(operador);
         return(Request.CreateResponse(HttpStatusCode.OK, "Operador excluído"));
     }
 }
Exemplo n.º 27
0
 public HttpResponseMessage Put(Operador operador)
 {
     if (operador == null)
     {
         return(Request.CreateResponse(HttpStatusCode.BadRequest));
     }
     else
     {
         _operadorAppServices.Update(operador);
         return(Request.CreateResponse(HttpStatusCode.OK, operador));
     }
 }
Exemplo n.º 28
0
        public bool operador(Operador oper)
        {
            int guarda = index;
            Operador_aritmetico oper_ari = new Operador_aritmetico();

            if (operador_aritmetico(oper_ari))
            {
                oper = oper_ari;
                return(true);
            }
            return(false);
        }
Exemplo n.º 29
0
        public TablaOperador()
        {
            palabras = new Operador[4];

            // public String operador;
            // public int valor;

            palabras[0] = new Operador("+", 70);
            palabras[1] = new Operador("-", 71);
            palabras[2] = new Operador("*", 72);
            palabras[3] = new Operador("/", 73);
        }
Exemplo n.º 30
0
            public Operacion(TextoAParsear t)
            {
                VarIzquierda = null;
                OpIzquierda  = null;
                NumIzquierda = null;

                operador  = null;
                operadorv = null;

                derecha = null;

                try
                {
                    char c = t.GetChar();
                    if (c == '(')
                    {
                        t.CharProcessed();
                        OpIzquierda = new Operacion(t);
                        c           = t.GetChar();
                        if (c == ')')
                        {
                            t.CharProcessed();
                        }
                    }
                    else
                    {
                        try
                        {
                            VarIzquierda = new Variable(t);
                        } catch (NotValidObject)
                        {
                            NumIzquierda = new Numero(t);
                        }
                    }
                    if (VarIzquierda == null)
                    {
                        operador = new Operador(t);
                    }
                    else
                    {
                        operadorv = new OperadorVariable(t);
                    }
                    derecha = new Operacion(t);
                }
                catch (EndOfString eos)
                {
                    return;
                }
                catch (NotValidObject nvo)
                {
                    return;
                }
            }
        public bool RecibirMensajes(Operador.Entity.TransferenciaMensajes mensajes)
        {
            try
            {
                Boolean resultado = true;
                GestorMensajeria gestorMensajeria = new GestorMensajeria();
                 resultado = gestorMensajeria.RecibirMensaje(mensajes);
                return resultado;
            }
            catch (Exception ex) {
                AppLog.Write(" Error en el servicio De Mensajeria  - RecibirMensajes . ", AppLog.LogMessageType.Error, ex, "OperadorCarpeta");
                throw ex;

            }
        }
    public void crearSOAP(Operador.Entity.TransferenciaMensajes MyObject)
    {
        XmlSerializer xsSubmit = new XmlSerializer(typeof(Operador.Entity.TransferenciaMensajes));
        var subReq = new Operador.Entity.TransferenciaMensajes();
        var st = string.Empty;
        using (StringWriter sww = new StringWriter())
        using (XmlWriter writer = XmlWriter.Create(sww))
        {
            xsSubmit.Serialize(writer, MyObject);
            st = sww.ToString(); // Your XML
        }

        XmlDocument xDoc = new XmlDocument();
        xDoc.LoadXml(st);

        XmlNodeList archivo = xDoc.GetElementsByTagName("TransferenciaMensajes");

        var s = archivo[0].InnerXml;
    }
 public void AddToOperador(Operador operador)
 {
     base.AddObject("Operador", operador);
 }
 public static Operador CreateOperador(int id)
 {
     Operador operador = new Operador();
     operador.Id = id;
     return operador;
 }
Exemplo n.º 35
0
 public Where(string campo, Operador operador, object valor)
 {
     Campo = campo;
     Operador = operador;
     Valor = valor;
 }
Exemplo n.º 36
0
 public void visit(Operador operador) {
     System.out.println("Soy un operador");
 }
Exemplo n.º 37
0
 public void visit(Operador operador) {
     descuento = 30;
 }