public static void Main() { Dia dia = Dia.domingo; Console.WriteLine(Enum.GetName(typeof(Dia), 5)); foreach (string enumerador in Enum.GetNames(typeof(Dia))) { Console.Write("{0} ", enumerador); } Console.WriteLine(""); int[] valores = (int[])Enum.GetValues(typeof(Dia)); for (int a = 0, l = valores.Length; a < l; ++a) { Console.Write("{0} ", valores[a]); } Console.WriteLine("\n{0}", Enum.IsDefined(typeof(Dia), "segunda")); Console.WriteLine("{0}", Enum.IsDefined(typeof(Dia), "teste")); dia = (Dia)Enum.Parse(typeof(Dia), "segunda"); Console.WriteLine(dia.ToString()); dia = (Dia)Enum.Parse(typeof(Dia), "3"); Console.WriteLine(dia.ToString()); }
private void btnAgregarHorario_Click(object sender, EventArgs e) { dia = (Dia)cboDia.SelectedItem; aula = (Aula)cboAula.SelectedItem; horario = (Horario)cboHorario.SelectedItem; cursada.Profesor = (Empleado)cboProfesor.SelectedItem; if (cboHorario.Items.Count != 0) { cursadaBusiness.agregarHorario(cursada.IdCursada, dia.IdDia, horario.IdHorario, aula.IdAula); if (cboProfesor.Enabled == true) { cursadaBusiness.actualizarProfesor(cursada); } } else { MessageBox.Show("Debe Seleccionar un Horario"); } cursadaBusiness.agregarDgv(dataGridView1, cursada.IdCursada); dataGridView1.Columns[0].Visible = false; dataGridView1.Columns[1].Visible = false; dataGridView1.Columns[2].Visible = false; dataGridView1.Columns[3].Visible = false; actualizar(); ValidarHorario(); }
public bool EditDia(eDia dia) { try { Dia t = db.Dias.Where(x => x.MaDia == dia.maDia).FirstOrDefault(); if (t != null) { t.MaTheLoai = dia.maTheLoai; t.TenDia = dia.tenDia; t.DonGia = dia.donGia; t.SoLuong = dia.soLuong; t.HinhAnh = dia.HinhAnh; db.SaveChanges(); return(true); } else { return(false); } } catch (Exception) { return(false); } }
private void btnThemDia_Click(object sender, EventArgs e) { if (txtTenDia.Text == "" || txtGiaBan.Text == "" || txtGiaThue.Text == "") { MessageBox.Show("Vui lòng nhập đầy đủ thông tin", "Lỗi"); return; } Dia diaMoi = new Dia(); diaMoi.TenDia = txtTenDia.Text; diaMoi.SoLuong = Convert.ToInt32(nmSoLuongDia.Value); diaMoi.GiaBan = int.Parse(txtGiaBan.Text); diaMoi.GiaThue = int.Parse(txtGiaThue.Text); diaMoi.MaLoai = (int)cmbLoaiDia.SelectedValue; if (DiaBUS.Instance.ThemDia(diaMoi)) { MessageBox.Show("Thêm đĩa mới thành công", "Thông báo"); LoadDia(); } else { MessageBox.Show("Thêm đĩa thất bại", "Lỗi"); } }
public void ChinhTrangThaiThueDia(int madia, string status) { Dia dia = db.Dias.Where(x => x.MaDia == madia).FirstOrDefault(); dia.TinhTrangThue = status; db.SubmitChanges(); }
private void btnSuaDia_Click(object sender, EventArgs e) { if (txtTenDia.Text == "" || txtGiaBan.Text == "" || txtGiaThue.Text == "") { MessageBox.Show("Vui lòng nhập đầy đủ thông tin", "Lỗi"); return; } Dia dia = new Dia(); dia.MaSo = int.Parse(txtMaDia.Text); dia.TenDia = txtTenDia.Text; dia.SoLuong = Convert.ToInt32(nmSoLuongDia.Value); dia.GiaBan = int.Parse(txtGiaBan.Text); dia.GiaThue = int.Parse(txtGiaThue.Text); dia.MaLoai = (int)cmbLoaiDia.SelectedValue; if (DiaBUS.Instance.CapNhatDia(dia)) { MessageBox.Show("Cập nhật thành công", "Thông báo"); LoadDia(); } else { MessageBox.Show("Cập nhật thất bại\n Không thể chỉnh sửa đĩa hiện hành", "Lỗi"); } }
public ActionResult GerarPlanejVendas(Dia dia) { using (var db = new ApplicationDbContext()) { db.Database.ExecuteSqlCommand("DELETE FROM dbo.PlanejVendas"); var produtos = db.Produtos.ToList(); int i = 0; foreach (var produto in produtos) { var data = new PlanejVenda { ProdutoId = produto.Id, RefAno = dia.Hoje, CategoriaId = produtos[i++].CategoriaId }; db.PlanejVendas.Add(data); } db.SaveChanges(); } Gestor.Populate.PlanejVendas(); return(RedirectToAction(actionName: "Index", controllerName: "Home")); }
public IHttpActionResult PutDia(int id, Dia dia) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != dia.id) { return(BadRequest()); } db.Entry(dia).State = EntityState.Modified; try { db.SaveChanges(); } catch (DbUpdateConcurrencyException) { if (!DiaExists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }
private void SpbtnDias_SelectionChanged(object sender, SelectionChangedEventArgs e) { PlatilloController plc = new PlatilloController(); Dia dia = (Dia)spbtnDias.SelectedItem; dgListaPlatillosDias.ItemsSource = (IEnumerable)plc.filtroDiaPlatillo(dia.DiaId); }
public IHttpActionResult Post(int maTieuDe, int soLuong) { if (maTieuDe < 0 || soLuong < 0) { return(NotFound()); } var tieuDe = db.TieuDes.Find(maTieuDe); /* * var list = new List<Dia>(); * for (int i = 0; i < soLuong; i++) * { * var model = new Dia * { * MaTieuDe = tieuDe.MaTieuDe, * TinhTrangThue = TinhTrangThueCollection.CoSan * }; * list.Add(model); * } */ var model = new Dia { MaTieuDe = tieuDe.MaTieuDe, TinhTrangThue = TinhTrangThueCollection.CoSan }; var result = db.Dias.Add(model); db.SaveChanges(); return(Json(result)); }
//**************************************************************************************************************** public Dia seleccionDia(List <Dia> dias) { objControladorDia = new ControladorDia(); Dia objDia = null; bool boolEntrar = true; while (boolEntrar) { Console.Write("Seleccion:"); try { int intSeleccion = int.Parse(Console.ReadLine()); Boolean boolValidar = objControladorDia.validarDia(intSeleccion); if (boolValidar) { objDia = dias[intSeleccion - 1]; boolEntrar = false; } else { throw new ExceptionSeleccionNoValida(); } } catch (ExceptionSeleccionNoValida e) { e.mensajeError(); } catch (FormatException) { Console.WriteLine("Solo se Permite la Seleccion con Numeros."); } catch (Exception) { Console.WriteLine("Error Vuelva a Ingresar."); } } return(objDia); }
public ActionResult GerarPlanejVendas(Dia dia) { using (var db = new ApplicationDbContext()) { db.Database.ExecuteSqlCommand("DELETE FROM dbo.PlanejVendas"); var produtos = db.Produtos.ToList(); foreach (var produto in produtos) { if (produto.Ativo) { var data = new PlanejVenda { ProdutoId = produto.Id, RefAno = dia.Hoje }; db.PlanejVendas.Add(data); } } db.SaveChanges(); } Populate.PlanejVendas(); return(RedirectToAction("Index", "Home")); }
public void BuscarEmocion(string emo) { diariosBuscar = new List <Dia>(); if (emo.Equals("Todos")) { tableList.Dispose(); tableList.Source = new TablaSource(diarios); Add(tableList); tableList.ReloadData(); } else { for (int i = 0; i < diarios.Count; i++) { if (emo.Equals(diarios[i].Emocion)) { Dia de = diarios[i]; diariosBuscar.Add(de); tableList.Dispose(); tableList.Source = new TablaSource(diariosBuscar); Add(tableList); tableList.ReloadData(); } } if (diariosBuscar.Count == 0) { tableList.Dispose(); tableList.Source = new TablaSource(diariosBuscar); Add(tableList); tableList.ReloadData(); } } }
public object GetUserDiet(int userid, string day) { Dia dia = (Dia)Enum.Parse(typeof(Dia), day); var diet = MyGymContext.DB.Dieta.FirstOrDefault(item => item.UsuarioID == userid & item.Dia == dia); if (diet == null) { return(APIFunctions.ErrorResult(string.Format(JsonMessage.NotFound, "Dieta"))); } var recomendations = MyGymContext.DB.Tiene.Where(item => item.DietaID == diet.DietaID); if (recomendations.Count() > 0) { return(APIFunctions.SuccessResult( recomendations.Select(item => new UserDiet() { DietID = diet.DietaID, ImageURL = string.Format("http://localhost:8000/images/{0}.jpg", item.RecomendacionID), MealTime = new List <TiempoComida>(item.Recomendacion.SeRecomiendaEn.Select(tc => tc.TiempoDeComida.Nombre)), Name = item.Recomendacion.Nombre, RecomendationID = item.RecomendacionID }), JsonMessage.Success)); } return(APIFunctions.ErrorResult(JsonMessage.Error)); }
private void btnAgregarDia_Click(object sender, EventArgs e) { Dia dia = (Dia)cmbDia.SelectedItem; TreeNode nodoHora = new TreeNode(dtpHoraDesde.Value.ToShortTimeString() + " a " + dtpHoraHasta.Value.ToShortTimeString()); Boolean crearDia = true; foreach (TreeNode nodoActual in tvwDetalleDiagramacion.Nodes) { if (dia.Nombre.ToString().Equals(nodoActual.Text.ToString())) { nodoActual.Nodes.Add(nodoHora); crearDia = false; return; } } if (crearDia == true) { TreeNode nodoDia = new TreeNode(dia.Nombre.ToString()); nodoDia.Nodes.Add(nodoHora); tvwDetalleDiagramacion.Nodes.Add(nodoDia); tvwDetalleDiagramacion.ExpandAll(); tvwDetalleDiagramacion.Sort(); //Para ordenar implementar la interfaz IComparer //http://msdn.microsoft.com/es-es/library/system.windows.forms.treeview.treeviewnodesorter(v=vs.110).aspx } }
public static Boolean validarCruce(List <Dia> dias, Dia dia) { Rango rango = dia.Rangos.First(); foreach (Dia d in dias) { if (dia.DiaSemana == d.DiaSemana) { foreach (Rango r in d.Rangos) { if ((DateTime.Parse(r.Inicio) == DateTime.Parse(rango.Inicio) && DateTime.Parse(r.Fin) == DateTime.Parse(rango.Fin)) || (DateTime.Parse(rango.Inicio) < DateTime.Parse(r.Inicio) && DateTime.Parse(r.Inicio) < DateTime.Parse(rango.Fin)) || (DateTime.Parse(rango.Inicio) < DateTime.Parse(r.Fin) && DateTime.Parse(r.Fin) < DateTime.Parse(rango.Fin)) ) { return(false); } if ((DateTime.Parse(r.Inicio) == DateTime.Parse(rango.Inicio) && DateTime.Parse(r.Fin) == DateTime.Parse(rango.Fin)) || (DateTime.Parse(r.Inicio) < DateTime.Parse(rango.Inicio) && DateTime.Parse(rango.Inicio) < DateTime.Parse(r.Fin)) || (DateTime.Parse(r.Inicio) < DateTime.Parse(rango.Fin) && DateTime.Parse(rango.Fin) < DateTime.Parse(r.Fin)) ) { return(false); } } } } return(true); }
private void button2_Click(object sender, EventArgs e) { Dia d = new Dia(); monthCalendar1.SetDate(d.Hoy()); monthCalendar1.Show(); }
public void CapNhatTinhTrangDia(int id, string text) { Dia dia = db.Dias.Where(x => x.MaDia == id).FirstOrDefault(); dia.TinhTrangDia = text; db.SubmitChanges(); }
static void TestEnums() { Dia hoy = (Dia)2; if (Enum.IsDefined(typeof(Dia), hoy)) { Console.WriteLine($"today is #{hoy}."); } else { Console.WriteLine($"{hoy} no es un número de Dia valido."); } Dia today = Dia.Martes; int nroDeDia = (int)today; Console.WriteLine("{0} es el dia numero #{1}.", today, nroDeDia); Mes mesCorriente = Mes.Noviembre; byte mesNro = (byte)mesCorriente; Console.WriteLine("{0} es el mes numero #{1}.", mesCorriente, mesNro); // Para NO asignar valores sin sentido... mesCorriente = (Mes)88; if (Enum.IsDefined(typeof(Mes), mesCorriente)) { mesNro = (byte)mesCorriente; Console.WriteLine("{0} es el mes numero #{1}.", mesCorriente, mesNro); } else { Console.WriteLine($"{mesCorriente} no es un numero de mes valido."); } }
public bool ThemChiTietPhieuThue(List <eThongTinPhieuThue> listTtPT, int idPhieuThue) { foreach (eThongTinPhieuThue item in listTtPT) { ChiTietPhieuThue ctpt = new ChiTietPhieuThue(); ctpt.IdChiTietPhieuThue = LayIdChiTietPhieuThueLonNhat() + 1; ctpt.IdDia = item.IdDia; ctpt.NgayTraDiaDuKien = item.NgayTraDiaDuKien; ctpt.PhiThue = item.PhiThue; ctpt.NgayTraDiaThucTe = null; ctpt.PhiTre = item.PhiTreHan; ctpt.TrangThaiNoPhiTre = false; ctpt.TrangThaiTraPhiTre = false; ctpt.IdPhieuThue = idPhieuThue; db.ChiTietPhieuThues.InsertOnSubmit(ctpt); db.SubmitChanges(); Dia dia = new Dia(); TieuDe td = new TieuDe(); dia = db.Dias.Where(a => a.IdDia == item.IdDia).SingleOrDefault(); td = db.TieuDes.SingleOrDefault(p => p.IdTieuDe == dia.IdTieuDe); dia.TrangThaiThue = "duocthue"; td.SoLuongDiaCoSan = td.SoLuongDiaCoSan - 1; db.SubmitChanges(); } return(true); }
public ViewResult GerarPlanejVendas() { var dia = new Dia(); dia.Hoje = DateTime.Today; return(View(dia)); }
private void btnCadastrar_Click(object sender, RoutedEventArgs e) { if (!string.IsNullOrEmpty(txtDescricao.Text)) { dia = new Dia { Descricao = txtDescricao.Text, Ordenacao = Convert.ToInt32(txtOrdenacao.Text) }; if (DiaDAO.BuscarDiaPorOrdenacao(dia.Ordenacao) == null) { if (DiaDAO.Cadastrar(dia)) { MessageBox.Show("Dia cadastrado com sucesso!", "Matricula WPF", MessageBoxButton.OK, MessageBoxImage.Information); LimparFormulario(); } else { MessageBox.Show("Este dia já existe", "Matricula WPF", MessageBoxButton.OK, MessageBoxImage.Error); } } else { MessageBox.Show("Esta ordenação já existe", "Matricula WPF", MessageBoxButton.OK, MessageBoxImage.Error); } } else { MessageBox.Show("Preencha o campo descrição!", "Matricula WPF", MessageBoxButton.OK, MessageBoxImage.Error); } }
public IList <Dia> listar() { IList <Dia> lista = new List <Dia>(); AccesoDatos conexion = new AccesoDatos(); string consulta = "SP_Listar_Dias"; try { conexion.setearSP(consulta); conexion.leerConsulta(); while (conexion.Lector.Read()) { Dia aux = new Dia(); aux.IdDia = conexion.Lector.GetInt32(0); aux.NombreDia = conexion.Lector.GetString(1); lista.Add(aux); } return(lista); } catch (Exception ex) { throw ex; } finally { conexion.cerrarConexion(); } }
public void LuuPhieuThueMoi(List <ePhieuThue> l) { int ma = chisoPhieuThue(); foreach (var item in l) { PhieuThue pt = new PhieuThue(); pt.MaThue = sinhMaPhieuThueTuSo(++ma); pt.MaDia = item.Madia; pt.MaKhachHang = item.Makhachhang; pt.TrangThaiPhi = item.Trangthaiphi; pt.TrangThaiThue = item.Trangthaithue; pt.NgayHenTra = item.Ngayhentra; pt.NgayMuon = item.Ngaymuon; pt.NgayTra = item.Ngaytra; pt.PhiTraMuon = item.Phitramuon; pt.GiaThue = item.Giathue; db.PhieuThues.InsertOnSubmit(pt); Dia d = db.Dias.Where(x => x.MaDia.Equals(item.Madia)).First(); d.TrangThaiDia = "Đã thuê"; PhieuDat pd = db.PhieuDats.Where(x => x.MaDia.Equals(pt.MaDia)).FirstOrDefault(); if (pd != null) { db.PhieuDats.DeleteOnSubmit(pd); } } db.SubmitChanges(); }
public HorarioDetalle(Dia dia, DateTime horaDesde, DateTime horaHasta, int frecuencia) { this.dia = dia; this.horaDesde = horaDesde; this.horaHasta = horaHasta; this.frecuencia = frecuencia; }
public static Calendario PreencheMes(int Mes, int Ano, SqlGeneric sqlServices, ContextPage contexto, string idProfissional) { Calendario retorno = new Calendario(); CultureInfo culture = new CultureInfo("pt-BR"); DateTimeFormatInfo dataFormat = culture.DateTimeFormat; int qtdDiasMes = DateTime.DaysInMonth(Ano, Mes); retorno.ano = Ano; retorno.mes = Mes; retorno.nomeMes = dataFormat.MonthNames[Mes - 1]; retorno.qtdDias = qtdDiasMes; List <Dia> diasMEs = new List <Dia>(); List <Agendamento> Agendamentos = sqlServices.RetornaAgendamentosMes(Mes.ToString(), Ano.ToString(), idProfissional, contexto.idOrganizacao.ToString()); //Preenche todos o dias do Mes for (int i = 1; i <= qtdDiasMes; i++) { DateTime dataRef = new DateTime(Ano, Mes, i); Dia dia = new Dia(); dia.dia = i; dia.nomeDia = dataFormat.GetDayName(dataRef.DayOfWeek); dia.itensCalendario = PreencheItemCalendario(i, Agendamentos); diasMEs.Add(dia); } retorno.dias = diasMEs; SqlGenericData sqlData = new SqlGenericData(); retorno.profissionais = HelperAttributes.PreencheDropDownList(sqlData.RetornaTodasRelacaoProfissional(contexto.idOrganizacao)); return(retorno); }
public void AltaDiaXMedico(Medico nuevoMedico, Dia nuevoDia) { AccesoDB conexion = null; try { conexion = new AccesoDB(); conexion.setearConsulta("insert into DIASXMEDICO(IDMED, IDDIA) values(@IDMED, @IDDIA)"); conexion.Comando.Parameters.Clear(); conexion.Comando.Parameters.AddWithValue("@IDMED", nuevoMedico.IdMedico); conexion.Comando.Parameters.AddWithValue("@IDDIA", nuevoDia.IdDay); conexion.abrir(); conexion.ejecutarAccion(); } catch (Exception ex) { throw ex; } finally { if (conexion != null) { conexion.cerrar(); } } }
//Thực hiện nhận 1 đĩa và thâm vào chồng đĩa của mình nếu được public bool NhanDia(Dia dia) { //Kiểm tra có nhận được đĩa đưa vào hay không if (this.CacDia.Length == 0 || this.CacDia[0].Width > dia.Width) { //Tạo Tháp mới với chiều cao tăng 1. Dia[] moi = new Dia[this.CacDia.Length + 1]; //Đĩa đầu tiên của Tháp mới là đĩa nhận vào moi[0] = new Dia(dia.So); moi[0].Location = new Point((this.Width - moi[0].Width) / 2 - 3, 300 - (moi.Length - 0) * 15); //Các đĩa tiếp theo là toàn bộ đĩa của Tháp cũ for (int i = 1; i < moi.Length; i++) { moi[i] = this.CacDia[i - 1]; moi[i].Location = new Point((this.Width - moi[i].Width) / 2 - 3, 300 - (moi.Length - i) * 15); } //Thay Tháp cũ bằng Tháp mới this.CacDia = moi; for (int i = 0; i < this.CacDia.Length; i++) { this.Controls.Add(this.CacDia[i]); } this.Controls.Add(this.CayCot); //Chuyển đĩa thành công return(true); } //Chuyển đĩa thất bại else { return(false); } }
public DateTime NotificacaoBaseDateTime(Guid idTarefa) { var hora = Tarefas.Find(t => t.Id == idTarefa).Hora; var notificar = Dia.Add(hora); return(notificar); }
public List <Dia> traerDias() { SqlConnection objConexion = new SqlConnection(ConexionSQLServer.getConexion()); DataTable objTablaDatos = new DataTable(); List <Dia> dias = new List <Dia>(); SqlCommand objComando = new SqlCommand(); objComando.Connection = objConexion; objComando.CommandText = "SELECT * FROM DIA"; objComando.CommandType = CommandType.Text; objConexion.Open(); SqlDataReader objReader = objComando.ExecuteReader(); objTablaDatos.Load(objReader); objConexion.Close(); foreach (DataRow dia in objTablaDatos.Rows) { Dia objDia = new Dia(); objDia.IdDia = Convert.ToInt32(dia["ID"]); objDia.Nombre = dia["NOMBRE"].ToString(); dias.Add(objDia); } return(dias); }
protected void Page_Load(object sender, EventArgs e) { Dia dia = new Dia(); dia.DiaSemana = (int)DateTime.Now.DayOfWeek; Rango rango = new Rango(); rango.Inicio = DateTime.Parse("06:00:00").ToString("HH:mm:ss"); rango.Fin = DateTime.Parse("07:00:00").ToString("HH:mm:ss"); dia.Rangos.Add(rango); rango = new Rango(); rango.Inicio = DateTime.Parse("09:00:00").ToString("HH:mm:ss"); rango.Fin = DateTime.Parse("10:00:00").ToString("HH:mm:ss"); dia.Rangos.Add(rango); rango = new Rango(); rango.Inicio = DateTime.Parse("12:00:00").ToString("HH:mm:ss"); rango.Fin = DateTime.Parse("14:00:00").ToString("HH:mm:ss"); dia.Rangos.Add(rango); string json = JsonConvert.SerializeObject(dia); Dia dia2 = JsonConvert.DeserializeObject <Dia>(json); LB_Mensaje.Text = json; LB_Prueba.InnerText = dia2.Rangos.ToString(); }
public DetalleDiagramacion(Diagramacion diagramacion, int item, Dia dia_semana, Sector sector, Horario hora_desde, Horario hora_hasta, Personal profesor, bool lugar_confirmado, bool horario_confirmado, bool profesor_confirmado) { Diagramacion = diagramacion; Item = item; Dia_semana = dia_semana; Sector = sector; Hora_desde = hora_desde; Hora_hasta = hora_hasta; Profesor = profesor; Lugar_confirmado = lugar_confirmado; Horario_confirmado = horario_confirmado; Profesor_confirmado = profesor_confirmado; }
/// <summary> /// Add a new course in /// </summary> /// <param name="obj"></param> public void AddDias(Dia obj) { _Horario.Dias.Add(obj); }
private void SalvarDados() { if (webBrowser1.Document.GetElementById("ctl00_ContentPlaceHolder3_lblNomeLinha") == null) { ClickBotao(); return; } string nomeSentido = webBrowser1.Document.GetElementById("ctl00_ContentPlaceHolder3_lblNomeDestino").InnerHtml; Sentido sentido=null; foreach (Sentido sentido1 in rotaAtual.Sentidos.Where(sentido1 => sentido1.Nome == nomeSentido)) { sentido = sentido1; } if(sentido == null) { sentido = new Sentido(); rotaAtual.Sentidos.Add(sentido); } sentido.Nome = nomeSentido; Dia dia = null; string nomeDia = webBrowser1.Document.GetElementById("ctl00_ContentPlaceHolder3_lblDia").InnerHtml; foreach ( Dia d in sentido.Dias.Where(d2=>d2.Nome == nomeDia)) { dia = d; } if(dia == null) { dia = new Dia(); sentido.Dias.Add(dia); } dia.Nome = nomeDia; string valorBase = string.Format(""); listBox2.Items.Add(webBrowser1.Document.GetElementById( "ctl00_ContentPlaceHolder3_lblNomeLinha").InnerHtml); listBox3.Items.Add(webBrowser1.Document.GetElementById( "ctl00_ContentPlaceHolder3_lblNomeDestino").InnerHtml); listBox4.Items.Add(webBrowser1.Document.GetElementById("ctl00_ContentPlaceHolder3_lblDia"). InnerHtml); listBox2.SelectedIndex = listBox2.Items.Count - 1; listBox3.SelectedIndex = listBox3.Items.Count - 1; listBox4.SelectedIndex = listBox4.Items.Count - 1; if (webBrowser1.Document.GetElementById("ctl00_ContentPlaceHolder3_GridView1") != null) { int x = 0; string valor = ""; Horario horario = new Horario(); foreach ( HtmlElement VARIABLE in webBrowser1.Document.GetElementById("ctl00_ContentPlaceHolder3_GridView1"). GetElementsByTagName("td")) { switch (x) { case 0: //partida valor += VARIABLE.InnerHtml; horario.Partida = VARIABLE.InnerHtml; break; case 1: //chegada valor += " - " + VARIABLE.InnerHtml; horario.Chegada = VARIABLE.InnerHtml; break; case 2: // obs if (VARIABLE.InnerHtml != " ") { valor += " - " + VARIABLE.InnerHtml; horario.Observacao = VARIABLE.InnerHtml; } listBox1.Items.Add(valor); valor = valorBase; break; } if (x == 2) { dia.Horarios.Add(new Horario() { Chegada = horario.Chegada, Partida = horario.Partida, Observacao = horario.Observacao }); horario = new Horario(); x = 0; } else x++; } } if (webBrowser1.Document.GetElementById("ctl00_ContentPlaceHolder3_GridView2") != null) { listBox2.Items.Add(valorBase); if (sentido.Etinerario.Count == 0) { foreach ( HtmlElement VARIABLE in webBrowser1.Document.GetElementById("ctl00_ContentPlaceHolder3_GridView2"). GetElementsByTagName("td")) { sentido.Etinerario.Add(VARIABLE.InnerHtml); listBox2.Items.Add(VARIABLE.InnerHtml); } } } if (origemAtual < rotaAtual.Origens.Count) { origemAtual++; situacao = SELECT_ORIGEM; } else { origemAtual = 0; JSONSerialize(rotaAtual); listBox1.Refresh(); listBox2.Refresh(); situacao = SELECT_ROTA; } return; }
void UnsetTool(object sender, Dia.ButtonPressEventArgs args) { if ((args.Button.State & ModifierType.ControlMask) == ModifierType.ControlMask) return; tool1.Active = true; }