internal DatosFichaPropiedad GetDatosFichaPropiedad(GI.BR.Propiedades.TipoPropiedad Tipo) { DatosFichaPropiedad datos = null; switch (Tipo.IdTipoPropiedad) { case 1: datos = new DatosFichaPropiedadDeptos(); break; case 2: case 3: case 4: case 5: case 6: datos = new DatosFichaPropiedadGenerico(); break; case 7: case 8: case 9: case 10: datos = new DatosFichaPropiedadGenerico(); break; default: datos = new DatosFichaPropiedadGenerico(); break; } return datos; }
private void Form1_Paint(object sender, PaintEventArgs e) { Graphics GI; GI = this.CreateGraphics(); Pen crvena = new Pen(Color.DarkRed, 5); Pen bijela = new Pen(Color.White, 5); GI.DrawLine(crvena, 265, 100, 275, 100); GI.DrawLine(crvena, 290, 100, 300, 100); GI.DrawLine(crvena, 260, 105, 280, 105); GI.DrawLine(crvena, 285, 105, 305, 105); GI.DrawLine(crvena, 255, 110, 310, 110); GI.DrawLine(crvena, 255, 115, 280, 115); GI.DrawLine(bijela, 280, 115, 285, 115); GI.DrawLine(crvena, 285, 115, 310, 115); GI.DrawLine(crvena, 260, 120, 275, 120); GI.DrawLine(bijela, 275, 120, 290, 120); GI.DrawLine(crvena, 290, 120, 305, 120); GI.DrawLine(crvena, 265, 125, 280, 125); GI.DrawLine(bijela, 280, 125, 285, 125); GI.DrawLine(crvena, 285, 125, 300, 125); GI.DrawLine(crvena, 270, 130, 295, 130); GI.DrawLine(crvena, 275, 135, 290, 135); GI.DrawLine(crvena, 280, 140, 285, 140); using (Font font1 = new Font("Times New Roman", 16, FontStyle.Bold, GraphicsUnit.Point)) { PointF pointF1 = new PointF(252, 150); e.Graphics.DrawString("NMK", font1, Brushes.DarkRed, pointF1); } }
public string GetPathImagen(GI.BR.Propiedades.Galeria.Foto foto, int idPropiedad) { if (foto == null) return @"FotoHandler.ashx?&width=350&height=350"; return @"FotoHandler.ashx?IdFoto=" + foto.IdFoto.ToString() + "&IdPropiedad=" + idPropiedad.ToString() + "&width=350&height=350"; }
public string GetPathThumbnailListado(GI.BR.Propiedades.Galeria.Foto foto, int idPropiedad) { if (foto == null) return @"FotoHandler.ashx?&width=220&height=220"; return @"FotoHandler.ashx?IdFoto=" + foto.IdFoto.ToString() + "&IdPropiedad=" + idPropiedad.ToString() + "&width=220&height=220"; }
private void AgregarClientes(GI.BR.Clientes.Clientes clientes) { string textoAAgregar = ""; if(textBoxEmailTo.Text.Length != 0) if (textBoxEmailTo.Text[textBoxEmailTo.Text.Length-1] != ';') textBoxEmailTo.Text += " ;"; foreach (GI.BR.Clientes.Cliente c in clientes) { if (c.Email.ToString() != "") { textoAAgregar = c.ToString() + " (" + c.Email.ToString() + ");"; } else { textoAAgregar = c.ToString() + " ( SIN EMAIL );"; } if (textBoxEmailTo.Text.Length != 0) textoAAgregar = " " + textoAAgregar; textBoxEmailTo.Text += textoAAgregar; } }
private void Init() { Mem.SetBigEndian(); string gameName = GI.GetRomName(); switch (gameName) { case "ECCO - The Tides of Time (J) [!]": _tool = new Ecco2Tool(this, GameRegion.J); break; case "ECCO - The Tides of Time (U) [!]": _tool = new Ecco2Tool(this, GameRegion.U); break; case "ECCO - The Tides of Time (E) [!]": _tool = new Ecco2Tool(this, GameRegion.E); break; case "ECCO The Dolphin (J) [!]": case "ECCO The Dolphin (UE) [!]": /*_tool = new EccoTool(this, GameRegion.UE);*/ default: Close(); break; } }
public FrmSeleccionFotos(GI.BR.Propiedades.Propiedades Propiedades) : this() { listView1.BeginUpdate(); ListViewGroup lvg; ImageList imgList = new ImageList(); imgList.ImageSize = new Size(100, 100); listView1.LargeImageList = imgList; ListViewItem item; int i = 0; foreach (GI.BR.Propiedades.Propiedad p in Propiedades) { lvg = new ListViewGroup("Fotos de Propiedad " + p.Codigo); lvg.Tag = p; listView1.Groups.Add(lvg); foreach (GI.BR.Propiedades.Galeria.Foto foto in p.GaleriaFotos) { item = new ListViewItem(foto.Descripcion); item.Tag = foto; item.Group = lvg; imgList.Images.Add(foto.Imagen); item.ImageIndex = i++; listView1.Items.Add(item); } } listView1.EndUpdate(); }
public MngEnviarPropiedadesCorreo(System.Collections.Hashtable hash, FormatoEnvio formatoEnvio, List<string> EmailTo, string Message, GI.BR.Propiedades.Galeria.GaleriaFotos Galeria) { hashPropiedades = hash; formato = formatoEnvio; emailTo = EmailTo; message = Message; galeria = Galeria; }
public FrmEnviarFichasMail(GI.BR.Propiedades.Propiedades Prop) : this() { propiedades = Prop; foreach (GI.BR.Propiedades.Propiedad p in Prop) { tbPropiedades.Text += p.Codigo+"; "; } }
public frmPublicacionWeb(GI.BR.Propiedades.Propiedad Propiedad) : this() { propiedad = Propiedad; Managers.Sincronizacion.MngSincronizacionTransacciones mng = new GI.Managers.Sincronizacion.MngSincronizacionTransacciones(); transacciones = mng.RecuperarTransaccionesPendientes(propiedad); Inicializar(); }
public List<object> Buscar(GI.Framework.Seleccionador.MetodoBusqueda Metodo) { GI.BR.InmobiliariasExternas inmobiliarias = new GI.BR.InmobiliariasExternas(); inmobiliarias.RecuperarTodas(); List<object> lista = new List<object>(); lista.AddRange(inmobiliarias.ToArray()); return lista; }
public bool AgregarFotoAGaleria(GI.BR.Propiedades.Galeria.Foto Foto, int IdPropiedad) { GI.BR.Propiedades.Propiedad p = new GI.BR.Propiedades.Venta(); p.IdPropiedad = IdPropiedad; System.IO.MemoryStream ms = new System.IO.MemoryStream(Foto.FotoByteArray); Foto.Imagen = new System.Drawing.Bitmap(ms); return new GI.Managers.Propiedades.MngPropiedadesWeb().AgregarFotoAGaleria(Foto, p); }
public FrmLlamado(GI.BR.Propiedades.Llamado Llamado) : this() { llamado = Llamado; dateTimePickerFecha.Value = llamado.FechaHora; textBoxVisitante.Text = llamado.Contacto; textBoxTelefonoContacto.Text = llamado.Telefono; textBoxDetalle.Text = llamado.Comentario; }
protected override void AI() { if (!HasControl || Interacting) { return; } Vector3 Vel = Vector3.zero; Vector3 Forward = CamTr.forward; Forward.y = 0.0f; Forward.Normalize(); Vector3 Right = Vector3.Cross(Forward, Vector3.up); Vel -= Right * Motor.movement.maxSidewaysSpeed * Input.GetAxis("Horizontal"); Vel += Forward * Motor.movement.maxForwardSpeed * Input.GetAxis("Vertical"); if (Interactables.Count > 0 && Input.GetKey(KeyInteract)) { Interacting = true; foreach (GameObject GI in Interactables) { foreach (Interactable I in GI.GetComponents <Interactable>()) { I.OnInteract(this); } } } if (Input.GetKey(KeyDodge) && PlayAnim("Dodge")) { float Length = Vel.magnitude; if (Length <= 0.0f) { Vel = Forward * Motor.movement.maxForwardSpeed; } else { Vel = Vel / Length * Motor.movement.maxForwardSpeed; } } if (Input.GetMouseButton(MouseAttack) && PlayAnim("Attack")) { EquippedWeapon.ResetHits(); } Motor.movement.velocity = Vel; Interactables.Clear(); }
public bool ActualizarPropiedad(GI.BR.Propiedades.Propiedad p) { //Elimino todos los ambientes, luego vuelvo a crear los que no se eliminaron. p.EliminarAmbientes(); //seteo los idAmbientes en 0 para que los cree. foreach (GI.BR.Propiedades.MedidaAmbiente m in p.Medidas) { m.IdMedidaAmbiente = 0; } return p.Actualizar(); }
public GI.BR.Propiedades.Propiedades GetPropiedadesOfrecidas(GI.BR.Pedidos.Pedido pedido) { GI.BR.Propiedades.Propiedades propiedades = new GI.BR.Propiedades.Propiedades(); switch (pedido.EstadoPropiedad.ToString()) { case "GI.BR.Propiedades.Alquiler": propiedades.RecuperarPropiedadesAlquileresOfrecidas(pedido); break; case "GI.BR.Propiedades.Venta": propiedades.RecuperarPropiedadesVentasOfrecidas(pedido); break; } return propiedades; }
public GI.BR.Propiedades.Propiedades GetPropiedadesSinOfrecer(GI.BR.Pedidos.Pedido pedido) { GI.BR.Propiedades.Propiedades propiedades = new GI.BR.Propiedades.Propiedades(); switch (pedido.EstadoPropiedad.ToString()) { case "GI.BR.Propiedades.Alquiler": propiedades.RecuperarPropiedadesAlquileresSinOfrecer(pedido); break; case "GI.BR.Propiedades.Venta": propiedades.RecuperarPropiedadesVentasSinOfrecer(pedido); break; } return AplicarFiltrosPropiedades(propiedades, pedido); }
private GI.BR.Propiedades.Ubicacion GetUbicacion(GI.BR.Propiedades.Ubicaciones.Barrio barrio, GI.BR.Propiedades.Ubicaciones.Localidad loc, GI.BR.Propiedades.Ubicaciones.Provincia prov, GI.BR.Propiedades.Ubicaciones.Pais pais) { GI.BR.Propiedades.Ubicacion u = new GI.BR.Propiedades.Ubicacion(); u.Pais = pais; u.Localidad = loc; u.Provincia = prov; u.Barrio = barrio; return u; }
private ListViewItem generarLVI(GI.BR.Propiedades.Publicacion p) { ListViewItem item = new ListViewItem(); item.Text = p.Fecha.ToShortDateString(); item.SubItems.Add(p.Medio); item.SubItems.Add(p.ValorPublicacion.ToString()); item.SubItems.Add(p.Detalles); item.Tag = p; return item; }
private void mostrarEventos(GI.BR.Eventos.Eventos Eventos) { toolStripStatusEventos.Text = "(" + Eventos.Count.ToString() + ") Eventos Pendientes"; frmEventos.Eventos = Eventos; if (!frmEventos.MantenerOculto && Eventos.Count > 0) { frmEventos.Show(); frmEventos.BringToFront(); } }
private GI.BR.Carteles.Carteles AplicarFiltros(GI.BR.Carteles.Carteles carteles, bool IncluirHistoricos) { GI.BR.Carteles.Carteles filtro = new GI.BR.Carteles.Carteles(); foreach (GI.BR.Carteles.Cartel c in carteles) { if(!IncluirHistoricos) if (!c.Activo) continue; filtro.Add(c); } return filtro; }
private ListViewItem generarLVI(GI.BR.Propiedades.Tasacion tasacion) { ListViewItem item = new ListViewItem(); item.Text = tasacion.Fecha.ToShortDateString(); item.SubItems.Add(tasacion.ValorReal.ToString()); item.SubItems.Add(tasacion.ValorPublicacion.ToString()); item.SubItems.Add(tasacion.Comentarios); item.Tag = tasacion; return item; }
private ListViewItem generarLVI(GI.BR.Propiedades.VisitaPropiedad visita) { ListViewItem item = new ListViewItem(); item.Text = visita.FechaHora.ToShortDateString(); item.SubItems.Add(visita.FechaHora.ToShortTimeString()); item.SubItems.Add(visita.Realizada ? "Si" : "No"); item.SubItems.Add(visita.Visita); item.SubItems.Add(visita.Detalles); item.Tag = visita; return item; }
private ListViewItem generarLVI(GI.BR.Propiedades.Llamado llamado) { ListViewItem item = new ListViewItem(); item.Text = llamado.FechaHora.ToShortDateString(); item.SubItems.Add(llamado.FechaHora.ToShortTimeString()); item.SubItems.Add(llamado.Contacto); item.SubItems.Add(llamado.Telefono); item.SubItems.Add(llamado.Comentario); item.Tag = llamado; return item; }
public bool CrearPedidoWeb(GI.BR.Pedidos.Pedido Pedido) { if (!Pedido.Guardar()) return false; GI.BR.Propiedades.Tranasacciones.TransaccionPedido trans = new GI.BR.Propiedades.Tranasacciones.TransaccionPedido(); trans.Activa = true; trans.Estado = GI.BR.Propiedades.Tranasacciones.EnumEstadoTrans.Pendiente; trans.Fecha = DateTime.Now; trans.IdPedido = Pedido.IdPedido; trans.TipoTransaccion = GI.BR.Propiedades.Tranasacciones.EnumTipoTransaccion.Crear; trans.Crear(); return true; }
public GI.BR.Propiedades.UbicacionesCollection GetUbicaciones(GI.BR.Propiedades.Ubicaciones.Barrios barrios, GI.BR.Propiedades.Ubicaciones.Localidad localidad, GI.BR.Propiedades.Ubicaciones.Provincia provincia, GI.BR.Propiedades.Ubicaciones.Pais pais) { GI.BR.Propiedades.UbicacionesCollection ubicaciones = new GI.BR.Propiedades.UbicacionesCollection(); if (barrios.Count == 0) ubicaciones.Add(GetUbicacion(null, localidad, provincia, pais)); else { foreach (GI.BR.Propiedades.Ubicaciones.Barrio b in barrios) { ubicaciones.Add(GetUbicacion(b, localidad, provincia, pais)); } } return ubicaciones; }
public List<GI.BR.Propiedades.Tranasacciones.Transaccion> RecuperarTransaccionesPendientes(GI.BR.Propiedades.Propiedad p) { List<GI.BR.Propiedades.Tranasacciones.Transaccion> trans = new List<GI.BR.Propiedades.Tranasacciones.Transaccion>(); GI.BR.Propiedades.Tranasacciones.Transacciones transPropiedades = new GI.BR.Propiedades.Tranasacciones.Transacciones(); transPropiedades.RecuperarTransaccionesPropiedadesPendientes(p); trans.AddRange(transPropiedades.ToArray()); GI.BR.Propiedades.Tranasacciones.Transacciones transFotos = new GI.BR.Propiedades.Tranasacciones.Transacciones(); transFotos.RecuperarTransaccionesFotosPendientes(p); trans.AddRange(transFotos.ToArray()); return trans; //onHayTransaccionesPendientes(trans); }
private ICollection CreateDataSource(GI.BR.Propiedades.Propiedades propiedades) { Managers.mngImagenesPropiedades mngImagenes = new WebApplication.Managers.mngImagenesPropiedades(); DataTable dt = new DataTable(); DataRow dr; dt.Columns.Add(new DataColumn("Thumbnail", typeof(string))); dt.Columns.Add(new DataColumn("Detalles", typeof(string))); dt.Columns.Add(new DataColumn("Link", typeof(string))); dt.Columns.Add(new DataColumn("Direccion", typeof(string))); dt.Columns.Add(new DataColumn("Ubicacion", typeof(string))); dt.Columns.Add(new DataColumn("Valor", typeof(string))); dt.Columns.Add(new DataColumn("Codigo", typeof(string))); dt.Columns.Add(new DataColumn("Reservado", typeof(string))); if (propiedades != null) { foreach (GI.BR.Propiedades.Propiedad p in propiedades) { dr = dt.NewRow(); dr[0] = mngImagenes.GetPathThumbnailListado(p.GaleriaFotos.GetFotoFachada, p.IdPropiedad); dr[1] = p.Observaciones; dr[2] = "Ficha.aspx?Propiedad=" + p.IdPropiedad.ToString(); dr[3] = p.Direccion.ToStringReporte(); dr[4] = p.Ubicacion.Localidad.ToString() + " - " + p.Ubicacion.Barrio.ToString(); if (p.PublicarSinPrecio) dr[5] = "<a href='mailto:"+ConfigurationManager.AppSettings["email"].ToString()+"'>Consultar</a>"; else dr[5] = p.ValorPublicacion.ToString(); dr[6] = p.Codigo.ToString(); if (p.Estado != null) { if (p.Estado.Descripcion == "Reservado") dr[7] = "<br>Reservado</br>"; else dr[7] = ""; } dt.Rows.Add(dr); } } DataView dv = new DataView(dt); return dv; }
public FrmTasacion(GI.BR.Propiedades.Tasacion Tasacion) : this() { tasacion = Tasacion; if (tasacion.IdTasacion == 0) { tasacion.ValorPublicacion.Moneda = (GI.BR.Monedas.Moneda)cbMonedaValorPublicacion.SelectedItem; tasacion.ValorReal.Moneda = (GI.BR.Monedas.Moneda)cbMonedaValorReal.SelectedItem; } valorBindingSource.Add(tasacion.ValorReal); valorBindingSource1.Add(tasacion.ValorPublicacion); tasacionBindingSource.Add(tasacion); dateTimePickerFecha.Value = tasacion.Fecha; }
public frmNota(GI.BR.Propiedades.Nota Nota, GI.BR.Propiedades.Propiedad Propiedad) : this() { n = Nota; p = Propiedad; lFecha.Text = DateTime.Now.ToShortDateString(); if (n.IdNota > 0) { lFecha.Text = Nota.Fecha.ToShortDateString(); textBoxNota.Text = Nota.Comentario; textBoxNota.ReadOnly = true; bCancelar.Text = "Cerrar"; bAceptar.Enabled = false; } }
public GI.BR.Propiedades.Galeria.Foto AgregarFotoAGaleria(Bitmap Original, string Nombre, bool EsFachada, GI.BR.Propiedades.Propiedad p) { // Creamos la foto y generamos la transaccion correspondiente try { GI.BR.Propiedades.Galeria.Foto Foto = new GI.BR.Propiedades.Galeria.Foto(); Foto.Descripcion = Nombre; Foto.EsFachada = EsFachada; Foto.Imagen = ResizeFromStream(Original); if (EsFachada) { foreach (GI.BR.Propiedades.Galeria.Foto f in p.GaleriaFotos) { if (f.EsFachada) { EliminarFotoGaleria(f, p); break; } } } if (!Foto.Guardar(p)) throw new Exception(); if (!p.EsOtraInmobiliaria) { GI.BR.Propiedades.Tranasacciones.TransaccionFotoPropiedad trans = new GI.BR.Propiedades.Tranasacciones.TransaccionFotoPropiedad(); trans.Activa = true; trans.Estado = GI.BR.Propiedades.Tranasacciones.EnumEstadoTrans.Pendiente; trans.Fecha = DateTime.Now; trans.Foto = Foto; trans.IdFoto = Foto.IdFoto; trans.IdPropiedad = p.IdPropiedad; trans.TipoTransaccion = GI.BR.Propiedades.Tranasacciones.EnumTipoTransaccion.Crear; trans.Crear(); } return Foto; } catch { return null; } }
public GI.BR.AdmAlquileres.AdmAlquileres RecuperarAdmAlquileres(GI.BR.Propiedades.TipoPropiedad Tipo, GI.BR.Propiedades.EstadoPropiedad Estado, GI.BR.Propiedades.Ambiente Ambientes, GI.BR.Propiedades.Ubicacion Ubicacion, GI.BR.Valor ValorDesde, GI.BR.Valor ValorHasta, bool IncluirVencidos) { GI.BR.AdmAlquileres.AdmAlquileres admAlquileres = new GI.BR.AdmAlquileres.AdmAlquileres(); if (Tipo == null && Estado == null) admAlquileres.RecuperarAdmAlquileresTodos(); else if (Estado != null && Tipo != null) admAlquileres.RecuperarAdmAlquileres(Estado, Tipo); else if (Estado != null) admAlquileres.RecuperarAdmAlquileres(Estado); else admAlquileres.RecuperarAdmAlquileres(Tipo); return AplicarFiltros(admAlquileres, Ambientes, Ubicacion, ValorDesde, ValorHasta,IncluirVencidos); }
private GI.BR.Pedidos.Pedidos AplicarFiltrosPedidos(GI.BR.Pedidos.Pedidos pedidos, Type tipo, bool IncluirHistóricos) { GI.BR.Pedidos.Pedidos filtro = new GI.BR.Pedidos.Pedidos(); foreach (GI.BR.Pedidos.Pedido p in pedidos) { if (!IncluirHistóricos) if (!p.Activo) continue; if(tipo != null) if (p.EstadoPropiedad != tipo.ToString()) continue; filtro.Add(p); } return filtro; }
public override void UpdateValues(ToolFormUpdateType type) { if (Mem == null || Gui == null || Emu == null || GI?.GetRomName() == "Null") { return; } switch (type) { case ToolFormUpdateType.PreFrame: UpdateFog(); break; case ToolFormUpdateType.PostFrame: if (CbxEnableControlsSection.Checked) { ReportControls(); } ReportAngles(); ReportPosition(); if (CbxEnableOverlayCameraReporting.Checked) { ReportOverlayInfo(); } //ReportMisc(); Gui.WithSurface(DisplaySurfaceID.EmuCore, DrawStuff); if (CbxStats.Checked) { ReportStats(); } //GetRegisterTest(); if (CbxTriggersAutoUpdate.Checked) { CheckForUpdatedTriggers(); } break; default: break; } }
private void delRemovedButton_Click(object sender, EventArgs e) { if (myFont != null && SelectedGlyph > -1) { imagePanel.Controls.Clear(); if (allPagesBox.Checked) { if (db.GetRows("select * from images where img_glyph_id = " + myFont.Glyphs[SelectedGlyph].ID + " and img_status = 'REM'")) { DataTable ImgsToDelete = db.Bucket.Copy(); db.ExecuteCommand("delete from images where img_glyph_id = " + myFont.Glyphs[SelectedGlyph].ID + " and img_status = 'REM'"); foreach (DataRow DR in ImgsToDelete.Rows) { try { System.IO.File.Delete(db.DataDirectory + DR["img_path"].ToString()); } catch (Exception E) { } } } } else { foreach (GlyphImage GI in myFont.Glyphs[SelectedGlyph].Images) { if (GI.Status == "REM") { GI.Delete(true); } } } myFont.Glyphs[SelectedGlyph].RefreshImages(); RefreshCharList(); } }
public void RePain(float Dlg, float Dlv, bool Fill, float k, Graphics G) { Line L; Rec R; Pie P; GroupItem GI; Item It; for (int i = 0; i < _GroupItem.Count; i++) { It = (Item)_GroupItem[i]; switch (It.TypeShape) { case Nows.Line: L = (Line)_GroupItem[i]; L.RePain(Dlg, Dlv, k, G); break; case Nows.Rec: R = (Rec)_GroupItem[i]; R.RePain(Dlg, Dlv, Fill, k, G); break; case Nows.Ellip: case Nows.Pie: P = (Pie)_GroupItem[i]; P.RePain(Dlg, Dlv, Fill, k, G); break; case Nows.Group: GI = (GroupItem)_GroupItem[i]; GI.RePain(Dlg, Dlv, Fill, k, G); break; } } }
/// <summary> /// Gets the SceneTree from the GameInstance /// </summary> public static SceneTree GetTree() { return(GI != null && GI.IsInsideTree() ? GI.GetTree() : null); }
/// <summary> /// Gets the net mode of the local client /// </summary> public static MDNetMode GetNetMode() { return(GI?.GetNetMode() ?? MDNetMode.Standalone); }
public void cargar_cobranzas(string ncontrato) { dtgCCanceladas.DataSource = null; dtgCPendientes.DataSource = null; txtTotCanCobranzas.Text = ""; txtGLCobranzas.Text = ""; txtICCobranzas.Text = ""; txtGICobranzas.Text = ""; txtFECobranzas.Text = ""; txtTGCobranzas.Text = ""; txtObsCobranzas.Text = ""; double TC, GL, IC, GI, FE, TG; TC = GL = IC = GI = FE = TG = 0; lblNContratoCobranzas.Text = "Contrato N° " + ncontrato; string txtSQL = "Select TipoCuota,NroCuota,TotalCuotas,MontoCuota,FechaCuota from Giros where NroContrato='" + ncontrato + "' and Estatus='PENDIENTE' Order by FechaCuota,TotalCuotas"; if (Globales.BD.nregistros(txtSQL) > 0) { Globales.BD.dtt = Globales.BD.generar_datatable(txtSQL, CommandType.Text, new List <Clases.Parameters>()); dtgCPendientes.DataSource = Globales.BD.dtt; //dtgCPendientes.Columns[4].Visible = false; foreach (DataRow row in Globales.BD.dtt.Rows) { if (row["TipoCuota"] != DBNull.Value) { if (Convert.ToString(row["TipoCuota"]) == "GIRO") { GI += Convert.ToDouble(row["MontoCuota"]); } else if (Convert.ToString(row["TipoCuota"]) == "COMPLEMENTARIA") { IC += Convert.ToDouble(row["MontoCuota"]); } else if (Convert.ToString(row["TipoCuota"]) == "GASTOSLEGALES") { GL += Convert.ToDouble(row["MontoCuota"]); } else if (Convert.ToString(row["TipoCuota"]).Length > 21) { if (Convert.ToString(row["TipoCuota"]).Substring(0, 21) == "FINANCIAMIENTOESPECIAL") { FE += Convert.ToDouble(row["MontoCuota"]); } } } TG += Convert.ToDouble(row["MontoCuota"]); } txtGLCobranzas.Text = GL.ToString("N2") + " Bs."; txtICCobranzas.Text = IC.ToString("N2") + " Bs."; txtGICobranzas.Text = GI.ToString("N2") + " Bs."; txtFECobranzas.Text = FE.ToString("N2") + " Bs."; txtTGCobranzas.Text = TG.ToString("N2") + " Bs."; } txtSQL = "Select TipoCuota,NroCuota,TotalCuotas,MontoCuota,FechaCancelado from Giros where NroContrato='" + ncontrato + "' and Estatus='CANCELADO' Order by FechaCuota,TotalCuotas"; if (Globales.BD.nregistros(txtSQL) > 0) { Globales.BD.dtt = Globales.BD.generar_datatable(txtSQL, CommandType.Text, new List <Clases.Parameters>()); dtgCCanceladas.DataSource = Globales.BD.dtt; //dtgCCanceladas.Columns[4].Visible = false; foreach (DataRow row in Globales.BD.dtt.Rows) { TC += Convert.ToDouble(row["MontoCuota"]); } txtTotCanCobranzas.Text = TC.ToString("N2") + " Bs."; } }