public Vehiculo(String placa, EnumColores color, String numeroSerie) { this.placa = placa; this.color = color; this.numeroSerie = numeroSerie; this.estado = EnumEstado.APAGADO; }
public IList <Cidade> BuscarCidade(EnumEstado estado) { SqlCommand comando = new SqlCommand(); comando.CommandType = CommandType.Text; comando.CommandText = "SELECT * From Cidades Where estado = @estado"; comando.Parameters.AddWithValue("@estado", estado); SqlDataReader dr = Conexao.ExecutarSelect(comando); IList <Cidade> cidades = new List <Cidade>(); if (dr.HasRows) { while (dr.Read()) { Cidade objCidade = new Cidade(); objCidade.CidadeId = (int)dr["cidadeId"]; objCidade.Nome = (string)dr["nome"]; objCidade.Estado = (EnumEstado)dr["estado"]; cidades.Add(objCidade); } } else { cidades = null; } return(cidades); }
public void Frenar() { if (this.estado == EnumEstado.ENMARCHA) { this.estado = EnumEstado.DETENIDO; return("Vehiculo Detenido"); } }
public void Fechar() { if (_estado == EnumEstado.FECHADA) { throw new SystemException("Nota já fechada."); } _estado = EnumEstado.FECHADA; }
public void Encender() { if (this.estado == EnumEstado.APAGADO) { this.estado = EnumEstado.ENCENDIDO; return("Vehiculo Encendido"); } else { return($"El Vehiculo es {this.estado}"); } }
// Start is called before the first frame update void Start() { MinMax alg = new MinMax(); IniciarJogo(); algo = new MinMax(); BotaoPeca.OnClicked += JogadorEfetuouJogada; config = GameObject.FindGameObjectWithTag("config").GetComponent <ConfigsPers>(); jogadorHumano = config.JogadorHumano; jogadorIa = jogadorHumano == EnumEstado.MIN ? EnumEstado.MAX : EnumEstado.MIN; jogador1 = config.JogadorHumano; jogador2 = config.JogadorHumano == EnumEstado.MAX ? EnumEstado.MIN : EnumEstado.MAX; }
public void Abrir() { if (_estado == EnumEstado.ABERTA) { throw new SystemException("Nota já aberta."); } if (_estado == EnumEstado.FECHADA) { throw new SystemException("Nota já fechada."); } _itens = new List <string>(); _estado = EnumEstado.ABERTA; }
public TOEstado MinMaxV2(TOEstado estadoAtual, EnumEstado jogadorAtual, int i) { if (estadoAtual.EhEstadoFinal()) { return(estadoAtual); } List <TOEstado> estados = null; TOEstado melhorEstado = null;; Int16 aval = 0; if (jogadorAtual == EnumEstado.MIN) { estados = this.GeraEstados(estadoAtual, EnumEstado.MIN); foreach (TOEstado filho in estados) { TOEstado avaliacao = MinMaxV2(filho, EnumEstado.MAX, i + 1); filho.Ganhador = avaliacao.Ganhador; if (((Int16)avaliacao.Ganhador) <= aval) { melhorEstado = filho; aval = (Int16)avaliacao.Ganhador; } } } else if (jogadorAtual == EnumEstado.MAX) { estados = this.GeraEstados(estadoAtual, EnumEstado.MAX); foreach (TOEstado filho in estados) { TOEstado avaliacao = MinMaxV2(filho, EnumEstado.MIN, i + 1); filho.Ganhador = avaliacao.Ganhador; if (((Int16)avaliacao.Ganhador) >= aval) { melhorEstado = filho; aval = (Int16)avaliacao.Ganhador; } } } return(melhorEstado == null ? estados[0]: melhorEstado); }
public List <TOEstado> GeraEstados(TOEstado estadoAtual, EnumEstado jogador) { List <TOEstado> filhos = new List <TOEstado>(); Int32[,] matrizEstado = estadoAtual.Tabuleiro; for (int i = 0; i < 3; i++) { for (int j = 0; j < 3; j++) { if (matrizEstado[i, j] == 0) { Int32[,] novo = copiaMatriz(matrizEstado); TOEstado novoEstado = new TOEstado(); novo[i, j] = (Int32)jogador; novoEstado.Tabuleiro = novo; filhos.Add(novoEstado); } } } return(filhos); }
private void setEstado(EnumEstado estadoBotao) { this.estadoBotao = estadoBotao; tabControl1.SelectedIndex = (int)estadoBotao; btnAnterior.Enabled = this.estadoBotao != EnumEstado.DADOS_VEICULO; btnProximo.Visible = this.estadoBotao != EnumEstado.FINALIZAR; btnAnterior.Visible = this.estadoBotao != EnumEstado.FINALIZAR; if (this.estadoBotao == EnumEstado.RESUMO) { tabControl1.Controls.Add(tabPageCalculo); tabControl1.Controls.Remove(tbPageDadosVeic); tabControl1.Controls.Remove(tabPageCobertura); tabControl1.Controls.Remove(tabPageRelatorio); tabControl1.Controls.Remove(tabPageCadastro); calculaValoresApolice(); btnProximo.Text = "Contratar"; } else if (this.estadoBotao == EnumEstado.DADOS_VEICULO) { tabControl1.Controls.Remove(tabPageCalculo); tabControl1.Controls.Remove(tabPageCobertura); tabControl1.Controls.Remove(tabPageRelatorio); tabControl1.Controls.Remove(tabPageCadastro); tabControl1.Controls.Remove(tbPageDadosVeic); tabControl1.Controls.Add(tbPageDadosVeic); } //else if(this.estadoBotao == EnumEstado.DADOS_VEIC_COMP) //{ // tabControl1.Controls.Add(tabPageDadosComp); // tabControl1.Controls.Remove(tbPageDadosVeic); // tabControl1.Controls.Remove(tabPageCalculo); // tabControl1.Controls.Remove(tabPageCobertura); // tabControl1.Controls.Remove(tabPageRelatorio); // tabControl1.Controls.Remove(tabPageCadastro); //} else if (this.estadoBotao == EnumEstado.DADOS_CONTRATO) { tabControl1.Controls.Add(tabPageCobertura); tabControl1.Controls.Remove(tbPageDadosVeic); tabControl1.Controls.Remove(tabPageCalculo); tabControl1.Controls.Remove(tabPageRelatorio); tabControl1.Controls.Remove(tabPageCadastro); } else if (this.estadoBotao == EnumEstado.DADOS_CLIENTE) { tabControl1.Controls.Add(tabPageCadastro); tabControl1.Controls.Remove(tbPageDadosVeic); tabControl1.Controls.Remove(tabPageCalculo); //tabControl1.Controls.Remove(tabPageDadosComp); tabControl1.Controls.Remove(tabPageRelatorio); tabControl1.Controls.Remove(tabPageCobertura); btnProximo.Text = "Confirmar Contratação"; btnAnterior.Visible = false; btnSair.Text = "Cancelar"; } else if (this.estadoBotao == EnumEstado.FINALIZAR) { tabControl1.Controls.Add(tabPageRelatorio); tabControl1.Controls.Remove(tbPageDadosVeic); tabControl1.Controls.Remove(tabPageCalculo); //tabControl1.Controls.Remove(tabPageDadosComp); tabControl1.Controls.Remove(tabPageCadastro); tabControl1.Controls.Remove(tabPageCobertura); btnSair.Text = "Sair"; } else { btnProximo.Text = "Próximo"; btnSair.Text = "Sair"; } }
public IList <Cidade> BuscarCidade(EnumEstado estado) { return(new CidadeRepository().BuscarCidade(estado)); }
private void EstablecerPausaEnvio() { if (_estado != EnumEstado.DESCONECTADO ) { _estado = EnumEstado.PAUSA_FALLIDOS; // _finPausaEnvio = DateTime.Now.AddSeconds(_ctrlPausas.CalcularPausaEnvio()); } }
public bool sendMsg(string PhoneNo, string Message) { bool isSend = false; _numActual = PhoneNo; _estado = EnumEstado.ENVIANDO_SMS; try { //tiro el AT dos veces por las dudas try { string rData = ExecCommand(_comm, "AT", 300, "No phone connected"); } catch (Exception ex) { Console.WriteLine("PRIMER AT FALLA" + ex.ToString()); Thread.Sleep(3000); } // string recievedData = ExecCommand(_comm, "AT", 300, "No phone connected"); recievedData = ExecCommand(_comm, "AT+CMGF=1", 300, "Failed to set message format."); String command = "AT+CMGS=\"" + PhoneNo + "\""; recievedData = ExecCommand(_comm, command, 300, "Failed to accept phoneNo"); command = Message + char.ConvertFromUtf32(26) + "\r"; recievedData = ExecCommand(_comm, command, 30000, "Failed to send message"); //5 seconds if (recievedData.EndsWith("\r\nOK\r\n")) { isSend = true; Console.WriteLine("ENVIO EXITOSO MODEM: " + _imei.ToString()); } else if (recievedData.Contains("ERROR")) { _causa = "Sent denegated"; isSend = false; //Console.WriteLine("ENVIO FALLIDO MODEM: " + _imei.ToString()); } _estado = EnumEstado.DISPONIBLE; return isSend; } catch (Exception ex) { //_logger.Error("sendMSG", ex); _causa = ex.Message; if (ex.Message == "No phone connected") { _estado = EnumEstado.DESCONECTADO; Console.WriteLine("ENVIO FALLIDO DESCONECTADO MODEM: " + _imei.ToString()); } else { _estado = EnumEstado.DISPONIBLE; Console.WriteLine("ENVIO FALLIDO ERROR MODEM: " + _imei.ToString()); //_ctrlPausas.IncrementarEnviosFallidos(); } //EstablecerPausaEnvio(); return false; } finally { if (isSend) { _ctrlPausas.IncrementarEnviosExitosos(); // _finPausaEnvio = DateTime.Now.AddSeconds(_ctrlPausas.GetIntervaloEnvio()); } else { _ctrlPausas.IncrementarEnviosFallidos(); EstablecerPausaEnvio(); } } }
public ShortMessageCollection ReadSMS() { _numActual = ""; _estado = EnumEstado.RECIVIENDO_SMS; // Set up the phone and read the messages ShortMessageCollection messages = null; try { #region Execute Command // Check connection ExecCommand(_comm,"AT", 300, "No phone connected"); // Use message format "Text mode" ExecCommand(_comm, "AT+CMGF=1", 300, "Failed to set message format."); // Use character set "PCCP437" //ExecCommand(port,"AT+CSCS=\"PCCP437\"", 300, "Failed to set character set."); // Select SIM storage ExecCommand(_comm, "AT+CPMS=\"SM\"", 300, "Failed to select message storage."); // Read the messages string input = ExecCommand(_comm, "AT+CMGL=\"ALL\"", 5000, "Failed to read the messages."); #endregion #region Parse messages messages = ParseMessages(input); #endregion } catch (Exception ex) { ////_logger.Error("ReadSMS", ex); _causa = ex.Message; Console.WriteLine("ReadSMS " + ex.Message); } _estado = EnumEstado.DISPONIBLE; if (messages != null) return messages; else return null; }
public clsSMS() { //XmlConfigurator.ConfigureAndWatch(new System.IO.FileInfo(AppDomain.CurrentDomain.BaseDirectory + "log4netSMSWS.config")); _estado = EnumEstado.DISPONIBLE; // //_logger.Debug("INICIANDO CLS"); }
public ActionResult ListarCidadePorEstado(EnumEstado estado) { IList <Cidade> cidades = new Cidade().BuscarCidade(estado); return(PartialView("_ListarCidadePorEstado", cidades)); }
public void Girar(EnumDireccion direccion) { this.estado = direccion; return($"Vehiculo esta a {direccion}"); }