示例#1
0
        public void PedraXTesoura()
        {
            Verificador juiz   = new Verificador();
            string      result = juiz.ChecarResultado(JokenPo.Pedra, JokenPo.Tesoura);

            Assert.AreEqual("Vencedor -> USER [ PEDRA ]", result);
        }
示例#2
0
        public void PedraXPedra()
        {
            Verificador juiz   = new Verificador();
            string      result = juiz.ChecarResultado(JokenPo.Pedra, JokenPo.Pedra);

            Assert.AreEqual("Empate -> USER [PEDRA] | CPU [PEDRA]", result);
        }
示例#3
0
        public void PapelXPapel()
        {
            Verificador juiz   = new Verificador();
            string      result = juiz.ChecarResultado(JokenPo.Papel, JokenPo.Papel);

            Assert.AreEqual("Empate -> USER [PAPEL] | CPU [PAPEL]", result);
        }
示例#4
0
        public void PedraXPapel()
        {
            Verificador juiz   = new Verificador();
            string      result = juiz.ChecarResultado(JokenPo.Pedra, JokenPo.Papel);

            Assert.AreEqual("Vencedor -> CPU [ PAPEL ]", result);
        }
示例#5
0
        public void PapelXPedra()
        {
            Verificador juiz   = new Verificador();
            string      result = juiz.ChecarResultado(JokenPo.Papel, JokenPo.Pedra);

            Assert.AreEqual("Vencedor -> USER [ PAPEL ]", result);
        }
示例#6
0
        public void PapelXTesoura()
        {
            Verificador juiz   = new Verificador();
            string      result = juiz.ChecarResultado(JokenPo.Papel, JokenPo.Tesoura);

            Assert.AreEqual("Vencedor -> CPU [ TESOURA ]", result);
        }
示例#7
0
        public void TesouraXTesoura()
        {
            Verificador juiz   = new Verificador();
            string      result = juiz.ChecarResultado(JokenPo.Tesoura, JokenPo.Tesoura);

            Assert.AreEqual("Empate -> USER [TESOURA] | CPU [TESOURA]", result);
        }
示例#8
0
        public void TesouraXPapel()
        {
            Verificador juiz   = new Verificador();
            string      result = juiz.ChecarResultado(JokenPo.Tesoura, JokenPo.Papel);

            Assert.AreEqual("Vencedor -> USER [ TESOURA ]", result);
        }
示例#9
0
        public Page1()
        {
            InitializeComponent();
            Verificador verifContext = new Verificador();

            BindingContext = verifContext;
        }
示例#10
0
        private void button1_Click_1(object sender, EventArgs e)
        {
            Verificador VAF = new Verificador();

            VAF.Correo();
            MessageBox.Show("Listo");
        }
示例#11
0
        private void button2_Click(object sender, EventArgs e)
        {
            Verificador VAF = new Verificador();

            VAF.Proceso();
            MessageBox.Show("Proceso Listo");
        }
示例#12
0
        public ActionResult Delete(int?id)
        {
            var context = HttpContext.RequestServices.GetService(typeof(inventarioContext)) as inventarioContext;

            Verificador personalDetail = context.Verificador.Find(id);

            return(View(personalDetail));
        }
示例#13
0
        public AddVerificador()
        {
            //  InitializeComponent();

            Verificador verifContext = new Verificador();

            BindingContext = verifContext;
        }
示例#14
0
        public void ActualizarCboCasoPrueba()
        {
            cboCasoPrueba.Enabled = cboPlanPrueba.SelectedIndex != -1;

            if (cboPlanPrueba.SelectedValue != null)
            {
                Verificador.CargarComboOptions("CasosDePrueba Where borrado = 0 AND id_plan_prueba=" + cboPlanPrueba.SelectedValue, "id_caso_prueba, titulo", cboCasoPrueba);
            }
        }
示例#15
0
        public IActionResult Edit(Verificador emp)
        {
            var context = HttpContext.RequestServices.GetService(typeof(inventarioContext)) as inventarioContext;

            context.Verificador.Update(emp);
            context.SaveChanges();
            TempData["message"] = "La información del empleado ha actualizada";
            return(RedirectToAction("Index"));
        }
示例#16
0
        public IActionResult Create(Verificador emp)
        {
            var context = HttpContext.RequestServices.GetService(typeof(inventarioContext)) as inventarioContext;

            context.Verificador.Add(emp);
            context.SaveChanges();
            TempData["message"] = "El nuevo empleado ha sido agreado";
            return(RedirectToAction("Index"));
        }
示例#17
0
        /// <summary>
        /// Verifica se pode liberar.
        /// </summary>
        /// <param name="sessao"></param>
        /// <param name="instancia"></param>
        /// <returns></returns>
        public bool PodeLiberar(GDA.GDASession sessao, Data.Model.Pedido instancia)
        {
            if (!Configuracoes.RentabilidadeConfig.CalcularRentabilidade)
            {
                return(true);
            }
            var item = ProvedorItemRentabilidade.ObterItem(sessao, instancia);

            return(Verificador.PodeLiberar(item));
        }
示例#18
0
 private void frmFacturacion_Load(object sender, EventArgs e)
 {
     Verificador.CargarComboOptions("Clientes Where borrado = 0", "id_cliente, razon_social", cboCliente);
     Verificador.CargarComboOptions("Proyectos Where borrado = 0", "id_proyecto, descripcion", cboProyecto);
     Verificador.CargarComboOptions("Productos Where borrado = 0", "id_producto, nombre", cboProducto);
     Verificador.CargarComboOptions("CiclosPrueba Where borrado = 0", "id_ciclo_prueba, fecha_inicio_ejecucion", cboCiclo);
     txtUsuario.Enabled = false;
     txtFecha.Text      = DateTime.Now.ToString();
     txtFecha.Enabled   = false;
 }
示例#19
0
        public void Deve_Verificar()
        {
            //0924-2 1790-D
            Verificador verificador = new Verificador();
            string      digito = "D", resultado = string.Empty, resposta = "verdadeiro";

            resultado = verificador.Verificar(digito);

            Assert.AreEqual(resultado, resposta);
        }
示例#20
0
        private void frmReportePlanesDePrueba_Load(object sender, EventArgs e)
        {
            Verificador.CargarComboOptions("Usuarios WHERE borrado = 0", "id_usuario, usuario", cboUsuarios);

            Datos odato = new Datos();

            rpvPlanesDePrueba.LocalReport.DataSources.Clear();
            rpvPlanesDePrueba.LocalReport.DataSources.Add(new ReportDataSource("PlanesDePrueba", odato.ConsultarTabla("P.id_plan_prueba, P.id_proyecto, P.nombre, P.id_responsable, U.usuario, P.descripcion, P.borrado ", "dbo.PlanesDePrueba P JOIN Usuarios U on (U.id_usuario = P.id_responsable)")));
            this.rpvPlanesDePrueba.RefreshReport();
        }
示例#21
0
        void RefreshData()
        {
            ClienteBusiness cliente = new ClienteBusiness();

            Cliente[] clientes = cliente.ConsultarClientes();
            grdClientes.Rows.Clear();
            CargarGrilla(grdClientes, clientes);
            Verificador.CargarComboOptions("Barrios", "id_barrio, nombre", cboBarrio);
            Verificador.CargarComboOptions("Contactos", "id_contacto, nombre + ' ' + apellido", cboContacto);
        }
示例#22
0
        private static string ComputarResultado(string user, int CPU)
        {
            string[] jogadaUser = AdicionarJogadasUser(user);
            string[,] jogadas = AdicionarJogadasCPU();
            string[] jogadaCPU = { jogadas[0, CPU], jogadas[1, CPU] };

            Verificador juiz   = new Verificador();
            string      result = juiz.ChecarResultado(jogadaUser, jogadaCPU);

            return(result);
        }
示例#23
0
        public ActionResult DeleteConfirmed(int id)
        {
            var context = HttpContext.RequestServices.GetService(typeof(inventarioContext)) as inventarioContext;

            Verificador verificador = context.Verificador.Find(id);

            context.Verificador.Remove(verificador);
            context.SaveChanges();
            TempData["message"] = "La información del verificador ha sido Eliminada";
            return(RedirectToAction("Index"));
        }
示例#24
0
        public AddNewVerificador(int?IdVerificador)
        {
            InitializeComponent();

            BindingContext      = verifContext;
            btnGuardar.Clicked += BtnGuardar_Clicked;
            var conn = new SQLiteConnection(path);

            verifContext = conn.Find <Verificador>(IdVerificador);
            Nombre.SetBinding(Entry.TextProperty, verifContext.Nombre);
            NoId.SetBinding(Entry.TextProperty, verifContext.NoId);
            IdVerificadorEntry.SetBinding(Entry.TextProperty, verifContext.IdVerificador.ToString());
        }
示例#25
0
        public ListVerificadores()
        {
            InitializeComponent();

            getVerificadores();

            btnAddVerificador.Clicked += BtnAddVerificador_Clicked;
            // Using ItemTapped
            lstVerificador.ItemTapped += (sender, e) => {
                Verificador ver = (Verificador)((ListView)sender).SelectedItem; // de-select the row
                Navigation.PopAsync();
                Navigation.PushAsync(new AddNewVerificador(ver.IdVerificador));
            };
        }
示例#26
0
        public frmNuevoCicloPrueba(Usuario usuario)
        {
            InitializeComponent();
            this.usuario      = usuario;
            txtUsuario.Text   = usuario.N_usuario;
            txtIdUsuario.Text = usuario.IdUsuario.ToString();
            Verificador.CargarComboOptions("Usuarios Where borrado = 0", "id_usuario, usuario", cboUsrTestr);
            Verificador.CargarComboOptions("PlanesDePrueba Where borrado = 0", "id_plan_prueba, nombre", cboPlanPrueba);
            verificadorDetalle.Agregar("Caso de Prueba", cboCasoPrueba);
            verificadorDetalle.Agregar("Usuario Tester", cboUsrTestr);
            verificadorDetalle.Agregar("Cantidad Horas", txtCantidadHoras);

            verificadorCiclo.Agregar("Nombre Plan de Prueba", cboPlanPrueba);

            ActualizarCboCasoPrueba();
        }
示例#27
0
        private void BtnGuardar_Clicked(object sender, EventArgs e)
        {
            var verif = new Verificador()
            {
                NoId   = NoId.Text,
                Nombre = Nombre.Text
            };

            if (IdVerificadorEntry.Text != "")
            {
                verif.IdVerificador = Convert.ToInt32(IdVerificadorEntry.Text);
            }
            //IRepository<Verificador> stockRepo = new Repository<Verificador>();
            //stockRepo.Insert(verif);
            insertUpdateData(verif);
            Navigation.PopAsync();
            Navigation.PushAsync(new ListVerificadores());
        }
示例#28
0
        public frmFacturacion(Usuario usuario)
        {
            InitializeComponent();
            cboCiclo.Enabled    = false;
            cboProducto.Enabled = false;
            cboProyecto.Enabled = false;
            Verificador.CargarComboOptions("Clientes", "id_cliente, razon_social", cboCliente);
            Verificador.CargarComboOptions("Proyectos", "id_proyecto, descripcion", cboProyecto);
            Verificador.CargarComboOptions("Productos", "id_producto, nombre", cboProducto);
            Verificador.CargarComboOptions("CiclosPrueba", "id_ciclo_prueba, fecha_inicio_ejecucion", cboCiclo);
            this.usuario    = usuario;
            txtUsuario.Text = usuario.N_usuario;

            verificadorDetalle.Agregar("Precio", txtPrecio);
            verificadorDetalle.Agregar("Tipo Cobro", cboTipoCobro);

            verificadorFactura.Agregar("Numero Factura", txtNumeroFactura);
            verificadorFactura.Agregar("Cliente", cboCliente);
        }
示例#29
0
 public static string insertUpdateData(Verificador data)
 {
     try
     {
         var conn = new SQLiteConnection(path);
         if (data.IdVerificador > 0)
         {
             conn.Update(data);
         }
         else
         {
             conn.Insert(data);
         }
         return("Single data file inserted or updated");
     }
     catch (Exception ex)
     {
         return(ex.Message);
     }
 }
示例#30
0
 private void EscribirRegistrosVerificador(Microsoft.Office.Interop.Excel.Worksheet ws, int indice, Verificador verificador)
 {
     ws.Range["A" + indice.ToString()].Offset[0, 0].Value = verificador.NombreItem;
     ws.Range["A" + indice.ToString()].Offset[0, 1].Value = verificador.Medida;
     ws.Range["A" + indice.ToString()].Offset[0, 2].Value = verificador.CantidadIngresada;
     ws.Range["A" + indice.ToString()].Offset[0, 3].Value = verificador.CantidadProducida;
     ws.Range["A" + indice.ToString()].Offset[0, 4].Value = verificador.CantidadRestante;
 }