public void Test(Inmueble inmueble, Interesado interesado, eTipoInmueble tipoInmueble, eTipoOperacion tipoOperacion, eMoneda moneda, Vendedor vendedor, eAmbientes ambientes, eCochera cochera, eUbicacion ubicacion, eEstado estado, eLocalidad localidad) { }
private void frmInteresado_Load(object sender, EventArgs e) { try { cbTipoInmueble.DataSource = Enum.GetNames(typeof(eTipoInmueble)); cbTipoInmueble.SelectedItem = eTipoInmueble.Sin_Especificar; cbTipoOperacion.DataSource = Enum.GetNames(typeof(eTipoOperacion)); cbTipoOperacion.SelectedItem = eTipoOperacion.Sin_Especificar; cbMoneda.DataSource = Enum.GetNames(typeof(eMoneda)); cbMoneda.SelectedItem = eMoneda.Sin_Especificar; cbAmbientes.DataSource = Enum.GetNames(typeof(eAmbientes)); cbAmbientes.SelectedItem = eAmbientes.Sin_Especificar; cbLocalidad.DataSource = Enum.GetNames(typeof(eLocalidad)); cbLocalidad.SelectedIndex = (int)eLocalidad.La_Pampa; if (Interesado != null) { btEliminar.Visible = true; txNombre.Text = Interesado.Nombre; txApellido.Text = Interesado.Apellido; txTelefono.Text = Interesado.Telefono; txEmail.Text = Interesado.Email; cbMoneda.SelectedIndex = (int)Interesado.TipoDeMoneda; cbTipoInmueble.SelectedIndex = (int)Interesado.TipoDeInmueble; cbTipoOperacion.SelectedIndex = (int)Interesado.TipoDeOperacion; cbAmbientes.SelectedIndex = (int)Interesado.Ambientes; numHasta.Value = Interesado.MontoHasta != null ? (decimal)Interesado.MontoHasta : 0; txObservaciones.Text = Interesado.Observaciones; checkDisponible.Checked = Interesado.Disponible; eLocalidad localidad = (eLocalidad)Enum.Parse(typeof(eLocalidad), Interesado.Localidad); cbLocalidad.SelectedIndex = (int)localidad; inmuebles = ServiceHelper.ws.GetInmuebles().ToList(); NumberFormatInfo nfi = new NumberFormatInfo(); nfi.NumberDecimalSeparator = ","; nfi.NumberGroupSeparator = "."; propiedades = (from a in inmuebles select new Propiedad { Id = a.Id, //Dormitorios = a.Dormitorios, Precio = a.Precio != null ? ((decimal)a.Precio).ToString("#,##0") : "0", Disponible = a.Disponible, Observaciones = a.Observaciones, TipoInmueblePropiedad = ((eTipoInmueble)a.Tipo).ToString(), MonedaPropiedad = ((eMoneda)a.Moneda).ToString(), OperacionPropiedad = ((eTipoOperacion)a.Operacion).ToString(), Provincia = a.Localidad, //Barrio = a.Barrio, Calle = a.Calle, Numero = a.Numero, Fecha = a.Fecha, CargadoPor = a.CargadoPor, Ambientes = ((eAmbientes)a.Ambientes).ToString() }).ToList(); gvInmueblesParaInteresado.DataSource = propiedades; gvInmueblesParaInteresado.Columns["Precio"].DefaultCellStyle.FormatProvider = CultureInfo.CreateSpecificCulture("es-AR"); //gvInmueblesParaInteresado.AutoGenerateColumns = true; gvInmueblesParaInteresado.Columns["Id"].Visible = false; gvInmueblesParaInteresado.Columns["CargadoPor"].Visible = false; FillGridView(); } } catch (Exception ex) { EmailHelper.EnviarNotificacion(ex); throw; } }
private void frmInmueble_Load(object sender, EventArgs e) { try { cbTipoInmueble.DataSource = Enum.GetNames(typeof(eTipoInmueble)); cbTipoInmueble.SelectedItem = eTipoInmueble.Sin_Especificar; cbTipoOperacion.DataSource = Enum.GetNames(typeof(eTipoOperacion)); cbTipoOperacion.SelectedItem = eTipoOperacion.Sin_Especificar; cbMoneda.DataSource = Enum.GetNames(typeof(eMoneda)); cbMoneda.SelectedItem = eMoneda.Peso; cbAmbientes.DataSource = Enum.GetNames(typeof(eAmbientes)); cbAmbientes.SelectedItem = eAmbientes.Sin_Especificar; cbCochera.DataSource = Enum.GetNames(typeof(eCochera)); cbCochera.SelectedItem = eCochera.No; cbUbicacion.DataSource = Enum.GetNames(typeof(eUbicacion)); cbUbicacion.SelectedItem = eUbicacion.Sin_Especificar; cbEstado.DataSource = Enum.GetNames(typeof(eEstado)); cbEstado.SelectedItem = eEstado.Sin_Especificar; cbLocalidad.DataSource = Enum.GetNames(typeof(eLocalidad)); cbLocalidad.SelectedIndex = (int)eLocalidad.La_Pampa; vendedores = ServiceHelper.ws.GetVendedores().ToList(); cbCargadoPor.DataSource = vendedores; cbCargadoPor.DisplayMember = "FullName"; cbCargadoPor.ValueMember = "Id"; cbCargadoPor.SelectedItem = null; cbCargadoPor.Enabled = false; if (this.Vendedor != null) { cbCargadoPor.SelectedValue = Vendedor.Id; } if (Inmueble != null) { btPublicarWeb.Enabled = true; btGuardarFotos.Enabled = true; btVerFotos.Enabled = true; btEliminar.Visible = true; cbTipoInmueble.SelectedIndex = (int)Inmueble.Tipo; cbTipoOperacion.SelectedIndex = (int)Inmueble.Operacion; dateTimeFecha.Value = Inmueble.Fecha != null ? Inmueble.Fecha.Value : DateTime.Now; eLocalidad localidad = (eLocalidad)Enum.Parse(typeof(eLocalidad), Inmueble.Localidad); cbLocalidad.SelectedIndex = (int)localidad; txLocalidad.Text = Inmueble.Provincia; txAntiguedad.Text = Inmueble.Antiguedad; txComentariosInternos.Text = Inmueble.Comentarios; txCalle.Text = Inmueble.Calle; txNumero.Text = Inmueble.Numero; txPiso.Text = Inmueble.Piso; txDepto.Text = Inmueble.Departamento; txEntreCalles.Text = Inmueble.EntreCalles; numPrecio.Value = Inmueble.Precio != null ? (decimal)Inmueble.Precio : 0; cbMoneda.SelectedIndex = Inmueble.Moneda; txMtsTerreno.Text = Inmueble.Metros2Terreno; txSupCubierta.Text = Inmueble.SupCubierta; txObservaciones.Text = Inmueble.Observaciones; cbCargadoPor.SelectedValue = vendedores.Find(x => x.Id == Inmueble.CargadoPor).Id; txContacto.Text = Inmueble.Contacto; txReferencia.Text = Inmueble.Referencia; checkDisponible.Checked = Inmueble.Disponible; cbAmbientes.SelectedIndex = Inmueble.Ambientes; cbCochera.SelectedIndex = Inmueble.Cochera == false ? 0 : 1; cbUbicacion.SelectedIndex = (int)Enum.Parse(typeof(eUbicacion), Inmueble.Ubicacion); cbEstado.SelectedIndex = Inmueble.Estado; } } catch (Exception ex) { EmailHelper.EnviarNotificacion(ex); throw ex; } }