public string ChequeaInformacionFaltante(int idSocio) { try{ string msj=""; socios_conexion oSocioConexion = new socios_conexion(); oSocioConexion = Get(idSocio); if (oSocioConexion.calle_altura == "") msj = msj + "Falta ingresar la Altura " + System.Environment.NewLine; return msj; } catch (Exception ex) { throw ex; } }
public socios_conexion Get(int id) { try{ socios_conexion oSocioConexion = new socios_conexion(); using (cooperativaEntities bd = new cooperativaEntities()) { var regis = (from p in bd.socios_conexion where p.id_Socio == id select p).Single(); oSocioConexion.id_Socio = regis.id_Socio; oSocioConexion.ubicacion_servicio = (regis.ubicacion_servicio == null) ? 0 : regis.ubicacion_servicio; oSocioConexion.medianera = (regis.medianera == null) ? 0 : regis.medianera; oSocioConexion.tipo_conexion = (regis.tipo_conexion == null) ? 0 : regis.tipo_conexion; oSocioConexion.distancia_a_red = (regis.distancia_a_red == null) ? 0 : regis.distancia_a_red; oSocioConexion.profundidad_red = (regis.profundidad_red == null) ? 0 : regis.profundidad_red; oSocioConexion.tipo_material = (regis.tipo_material == null) ? 0 : regis.tipo_material; oSocioConexion.diametro_red = (regis.diametro_red == null) ? 0 : regis.diametro_red; oSocioConexion.medidor = (regis.medidor == null) ? "" : regis.medidor; oSocioConexion.marca_medidor = (regis.marca_medidor == null) ? "" : regis.marca_medidor; oSocioConexion.barrio = (regis.barrio == null) ? 0 : regis.barrio; oSocioConexion.calle = (regis.calle == null) ? 0 : regis.calle; oSocioConexion.calle_altura=(regis.calle_altura==null)?"":regis.calle_altura; oSocioConexion.piso = (regis.piso == null) ? "" : regis.piso; oSocioConexion.dpto = (regis.dpto == null) ? "" : regis.dpto; if (regis.distrito_electoral != null) oSocioConexion.distrito_electoral = regis.distrito_electoral; oSocioConexion.zona = (regis.zona == null) ? 0 : regis.zona; oSocioConexion.adic_domicilio = (regis.adic_domicilio == null) ? "" : regis.adic_domicilio; return oSocioConexion; } } catch (Exception ex) { throw ex; } }
private void Inicializar() { socios oSocios = new socios(); SocioImplement oSociosImplement = new SocioImplement(); socios_lote oSocioLote = new socios_lote(); SocioLoteImplement oSocioLoteImplement = new SocioLoteImplement(); oSocioLote = oSocioLoteImplement.Get(_idSocio); socios_conexion oSocioConexion = new socios_conexion(); SocioConexionImplement oSocioConexionImplement = new SocioConexionImplement(); oSocioConexion = oSocioConexionImplement.Get(_idSocio); socios_varios oSocioVarios = new socios_varios(); SocioVariosImplement oSocioVariosImplement = new SocioVariosImplement(); oSocioVarios = oSocioVariosImplement.Get(_idSocio); oSocios = oSociosImplement.Get(_idSocio); txtCodigo.Text = oSocios.codigo_socio; txtFechaConvenio.Text = _FechaConvenio.ToShortDateString(); txtNombre.Text = oSocios.nombre; cod_documentos oCodDocumentos = new cod_documentos(); DocumentoImplement oDocumentosImplement = new DocumentoImplement(); if(oSocios.tipo_documento!=null) txtTipoDocumento.Text = oDocumentosImplement.Get((int)oSocios.tipo_documento).documento; txtDocumento.Text = oSocios.documento.ToString(); CalleImplement oCalleImplement = new CalleImplement(); BarrioImplement oBarrioImplement = new BarrioImplement(); LocalidadImplement oLocalidadImplement = new LocalidadImplement(); if (oSocioConexion.calle!=null & (int)oSocioConexion.calle!=0) txtDomicilioReal.Text = oCalleImplement.Get((int)oSocioConexion.calle).calle + " " + oSocioConexion.calle_altura; if (oSocioLote.localidad!=null &(int)oSocioLote.localidad != 0) txtCiudadReal.Text = oLocalidadImplement.Get((int)oSocioLote.localidad).localidad; if (oSocioLote.calle!=null & (int)oSocioLote.calle != 0) txtDomicilioLegal.Text = oCalleImplement.Get((int)oSocioLote.calle).calle + " " + oSocioLote.calle_altura; if (oSocioLote.localidad!=null & (int)oSocioLote.localidad != 0) txtCiudadLegal.Text = oLocalidadImplement.Get((int)oSocioLote.localidad).localidad; txtLote.Text = oSocioLote.lote; txtManzana.Text = oSocioLote.manzana; if (oSocioLote.barrio!=null & (int)oSocioLote.barrio != 0) txtBarrio.Text = oBarrioImplement.Get((int)oSocioLote.barrio).barrio; txtImporteDeuda.Text = _ImporteDeuda.ToString(); txtValorCuotas.Text = _ImporteCuota.ToString(); txtCantidadCuotas.Text = _CantidadCuotas.ToString(); txtImporteCanonMunicipal.Text = _CanonMunicipal.ToString(); FacturasImplement oFacturasImplement = new FacturasImplement(); string sPeriodo = oFacturasImplement.GetUltimoPeriodoFacturadoBySocio(_idSocio); int anio = int.Parse(sPeriodo.Substring(0,3)); int mes = int.Parse(sPeriodo.Substring(4,5)); DateTime fechaPeriodo = new DateTime(anio, mes, 1); DateTime fechaDesde = fechaPeriodo.AddMonths(1); DateTime fechaHasta = fechaPeriodo.AddMonths(_CantidadCuotas); Meses mesDesde = (Meses)fechaDesde.Month; Meses mesHasta = (Meses)fechaHasta.Month; txtDesdeMes.Text = mesDesde.ToString(); txtMesHasta.Text = mesHasta.ToString(); txtDesdeAnio.Text = fechaDesde.Year.ToString(); txtAnioHasta.Text = fechaHasta.Year.ToString(); }
public void Update(socios_conexion oSocioConexion) { try{ using (cooperativaEntities bd = new cooperativaEntities()) { var editar = (from p in bd.socios_conexion where p.id_Socio == oSocioConexion.id_Socio select p).Single(); editar.id_Socio = oSocioConexion.id_Socio; editar.ubicacion_servicio = oSocioConexion.ubicacion_servicio; editar.medianera = oSocioConexion.medianera; editar.tipo_conexion = oSocioConexion.tipo_conexion; editar.distancia_a_red = oSocioConexion.distancia_a_red; editar.profundidad_red = oSocioConexion.profundidad_red; editar.tipo_material = oSocioConexion.tipo_material; editar.diametro_red = oSocioConexion.diametro_red; editar.medidor = oSocioConexion.medidor; editar.marca_medidor = oSocioConexion.marca_medidor; editar.barrio = oSocioConexion.barrio; editar.calle = oSocioConexion.calle; editar.calle_altura = oSocioConexion.calle_altura; editar.piso = oSocioConexion.piso; editar.dpto = oSocioConexion.dpto; editar.distrito_electoral = oSocioConexion.distrito_electoral; editar.zona = oSocioConexion.zona; editar.adic_domicilio = oSocioConexion.adic_domicilio; bd.SaveChanges(); } } catch (Exception ex) { throw ex; } }
public int Save(socios_conexion oSocioConexion) { try { int i; cooperativaEntities bd = new cooperativaEntities(); bd.socios_conexion.AddObject(oSocioConexion); i = bd.SaveChanges(); return i; } catch (Exception ex) { throw ex; } }
private void Guardar() { bool Actualizar=false; if (_idSocio!=0) Actualizar=true; socios oSocio = new socios(); SocioImplement oSocioImplement = new SocioImplement(); oSocio.codigo_socio = this.mtxtNumero.Text.Substring(0, 6); oSocio.subcodigo_socio = this.mtxtNumero.Text.Substring(7, 2); oSocio.nombre = this.txtNombre.Text; if (!(int.Parse(this.cmbTipoDni.SelectedValue.ToString()) == 0)) oSocio.tipo_documento = int.Parse(this.cmbTipoDni.SelectedValue.ToString()); oSocio.documento = int.Parse(this.mtxtDocumento.Text); oSocio.fecha_alta = this.dtpFecha.Value; if (!(int.Parse(this.cmbEstadoConexion.SelectedValue.ToString()) == 0)) oSocio.estado = int.Parse(this.cmbEstadoConexion.SelectedValue.ToString()); oSocio.fin_estado = this.txtFinalizaEstado.Text; if (!(int.Parse(this.cmbTarifa.SelectedValue.ToString()) == 0)) oSocio.tarifa = int.Parse(this.cmbTarifa.SelectedValue.ToString()); oSocio.fin_tarifa = this.txtFinalizaTarifa.Text; if (!(int.Parse(this.cmbIVA.SelectedValue.ToString()) == 0)) oSocio.iva = int.Parse(this.cmbIVA.SelectedValue.ToString()); oSocio.cuit = this.mtxtCuit.Text; if (!(int.Parse(this.cmbCategoria.SelectedValue.ToString()) == 0)) oSocio.categoria = int.Parse(this.cmbCategoria.SelectedValue.ToString()); oSocio.observaciones = ""; if (!Actualizar) _idSocio = oSocioImplement.Save(oSocio); else { oSocio.id_socio = _idSocio; oSocioImplement.Update(oSocio); } /****************************SOCIO CONEXION*****************************/ socios_conexion oSocioConexion = new socios_conexion(); SocioConexionImplement oSocioConexionImplement = new SocioConexionImplement(); oSocioConexion.id_Socio = _idSocio; oSocioConexion.ubicacion_servicio = this.txtDTDistanciaMedianera.Text == "" ? 0 : float.Parse(this.txtDTDistanciaMedianera.Text.Replace(".", ",")); oSocioConexion.medianera = int.Parse(this.cmbDTMedianera.SelectedValue.ToString()); oSocioConexion.tipo_conexion = int.Parse(this.cmbDTTipoConexion.SelectedValue.ToString()); oSocioConexion.distancia_a_red = this.txtDTDistanciaLinea.Text == "" ? 0 : float.Parse(this.txtDTDistanciaLinea.Text.Replace(".", ",")); oSocioConexion.profundidad_red = this.txtDTProfondidad.Text == "" ? 0 : float.Parse(this.txtDTProfondidad.Text.Replace(".", ",")); oSocioConexion.tipo_material = int.Parse(this.cmbDTTipoMaterial.SelectedValue.ToString()); oSocioConexion.diametro_red = this.txtDTDiametro.Text == "" ? 0 : float.Parse(this.txtDTDiametro.Text.Replace(".", ",")); oSocioConexion.medidor = this.txtDTNumero.Text; oSocioConexion.marca_medidor = this.txtDTMarca.Text; oSocioConexion.barrio = int.Parse(this.cmbDcBarrio.SelectedValue.ToString()); oSocioConexion.calle = int.Parse(this.cmbDcCalle.SelectedValue.ToString()); oSocioConexion.calle_altura = this.txtDcAltura.Text; oSocioConexion.piso = this.txtDcPiso.Text; oSocioConexion.dpto = this.txtDcDpto.Text; oSocioConexion.distrito_electoral = this.txtDcDistrito.Text == "" ? 0 : int.Parse(this.txtDcDistrito.Text); oSocioConexion.zona = int.Parse(this.cmbZona.SelectedValue.ToString()); oSocioConexion.adic_domicilio = this.txtAdicDomicilioConexion.Text; if (!Actualizar) oSocioConexionImplement.Save(oSocioConexion); else oSocioConexionImplement.Update(oSocioConexion); /************************** SOCIO LOTE ***************************/ socios_lote oSocioLote = new socios_lote(); SocioLoteImplement oSocioLoteImplement = new SocioLoteImplement(); oSocioLote.id_Socio = _idSocio; oSocioLote.barrio = int.Parse(this.cmbDlBarrio.SelectedValue.ToString()); oSocioLote.manzana = this.txtLManzana.Text; oSocioLote.lote = this.txtLLote.Text; oSocioLote.calle = int.Parse(this.cmbDlCalle.SelectedValue.ToString()); oSocioLote.calle_altura = this.txtDlAltura.Text; oSocioLote.piso = this.txtDlPiso.Text; oSocioLote.dpto = this.txtDLDpto.Text; oSocioLote.nomenclatura = this.mtbLNomenclarura.Text; oSocioLote.ruta_reparto = this.txtLRuta.Text == "" ? -1 : int.Parse(this.txtLRuta.Text); oSocioLote.orden_reparto = this.txtLOrden.Text == "" ? -1 : int.Parse(this.txtLOrden.Text); oSocioLote.cp = this.txtDLCP.Text; oSocioLote.localidad = int.Parse(this.cmbDLLocalidad.SelectedValue.ToString()); oSocioLote.provincia = int.Parse(this.cmbDlProvincia.SelectedValue.ToString()); oSocioLote.adic_domicilio = this.txtAdicDomicilioLegal.Text; if (!Actualizar) oSocioLoteImplement.Save(oSocioLote); else oSocioLoteImplement.Update(oSocioLote); /*************************** SOCIO VARIOS *****************************/ socios_varios oSocioVarios = new socios_varios(); SocioVariosImplement oSocioVariosmplement = new SocioVariosImplement(); oSocioVarios.id_socio = _idSocio; oSocioVarios.profesion = this.txtVProfesion.Text; oSocioVarios.conyuge_nombre = this.txtVNombreConyuge.Text; oSocioVarios.conyuge_tipo_documento = int.Parse(this.cmbVTipoDoc.SelectedValue.ToString()); oSocioVarios.conyuge_documento = this.mtxtVDocumento.Text == "" ? -1 : int.Parse(this.mtxtVDocumento.Text); oSocioVarios.id_coop_luz = this.txtVNumSocioLuz.Text;//ver oSocioVarios.fecha_convenio_coop_luz = this.dtpVFechaAlta.Text; oSocioVarios.situacion_especial = int.Parse(this.cmbSituacionEsp.SelectedValue.ToString()); if (!Actualizar) oSocioVariosmplement.Save(oSocioVarios); else oSocioVariosmplement.Update(oSocioVarios); }
private void CargarSocio() { SocioImplement oSocioImplement = new SocioImplement(); socios oSocio = new socios(); oSocio = oSocioImplement.Get(_idSocio); socios_lote oSocioLote = new socios_lote(); SocioLoteImplement oSocioLoteImplement = new SocioLoteImplement(); oSocioLote = oSocioLoteImplement.Get(_idSocio); socios_conexion oSocioConexion = new socios_conexion(); SocioConexionImplement oSocioConexionImplement = new SocioConexionImplement(); oSocioConexion = oSocioConexionImplement.Get(_idSocio); socios_varios oSocioVarios = new socios_varios(); SocioVariosImplement oSocioVariosImplement = new SocioVariosImplement(); oSocioVarios = oSocioVariosImplement.Get(_idSocio); this.mtxtNumero.Text = oSocio.codigo_socio + oSocio.subcodigo_socio; this.txtNombre.Text = oSocio.nombre; this.cmbTipoDni.SelectedValue = oSocio.tipo_documento; if (this.cmbTipoDni.SelectedValue == null) this.cmbTipoDni.SelectedValue = 0;//Esto es cuando asigno algo que el combo no contiene if (oSocio.documento!=null) this.mtxtDocumento.Text = oSocio.documento.ToString(); if (oSocio.fecha_alta != null) if (oSocio.fecha_alta != DateTime.Parse("01/01/1900")) this.dtpFecha.Text = oSocio.fecha_alta.ToString(); this.cmbEstadoConexion.SelectedValue = (oSocio.estado == null) ? 0 : oSocio.estado; if (this.cmbEstadoConexion.SelectedValue == null) this.cmbEstadoConexion.SelectedValue = 0; this.txtFinalizaEstado.Text = oSocio.fin_estado; this.cmbTarifa.SelectedValue = (oSocio.tarifa == null) ? 0 : oSocio.tarifa; if (this.cmbTarifa.SelectedValue == null) this.cmbTarifa.SelectedValue = 0; this.txtFinalizaTarifa.Text = oSocio.fin_tarifa; this.cmbIVA.SelectedValue = oSocio.iva; if (this.cmbIVA.SelectedValue == null) this.cmbIVA.SelectedValue = 0; this.mtxtCuit.Text = oSocio.cuit; this.cmbCategoria.SelectedValue = oSocio.categoria; if (this.cmbCategoria.SelectedValue == null) this.cmbCategoria.SelectedValue = 0; ///**************************** DOMICILIO CONEXION*****************************/ this.cmbDcBarrio.SelectedValue =oSocioConexion.barrio; if (this.cmbDcBarrio.SelectedValue == null) this.cmbDcBarrio.SelectedValue = 0; this.cmbDcCalle.SelectedValue = oSocioConexion.calle; if (this.cmbDcCalle.SelectedValue == null) this.cmbDcCalle.SelectedValue = 0; this.txtDcAltura.Text = oSocioConexion.calle_altura; this.txtDcPiso.Text = oSocioConexion.piso; this.txtDcDpto.Text = oSocioConexion.dpto; this.txtDcDistrito.Text = (oSocioConexion.distrito_electoral == null) ? "" : oSocioConexion.distrito_electoral.ToString(); this.cmbZona.SelectedValue = (oSocioConexion.zona == null) ? 0 : oSocioConexion.zona; if (this.cmbZona.SelectedValue == null) this.cmbZona.SelectedValue = 0; this.txtAdicDomicilioConexion.Text = oSocioConexion.adic_domicilio; ///**************************** DOMICILIO LEGAL *******************************/ this.cmbDlProvincia.SelectedValue = oSocioLote.provincia; if (this.cmbDlProvincia.SelectedValue == null) this.cmbDlProvincia.SelectedValue = 0; this.cmbDlBarrio.SelectedValue = oSocioLote.barrio; if (this.cmbDlBarrio.SelectedValue == null) this.cmbDlBarrio.SelectedValue = 0; this.cmbDlCalle.SelectedValue = oSocioLote.calle; if (this.cmbDlCalle.SelectedValue == null) this.cmbDlCalle.SelectedValue = 0; this.cmbDLLocalidad.SelectedValue = oSocioLote.localidad; if (this.cmbDLLocalidad.SelectedValue == null) this.cmbDLLocalidad.SelectedValue = 0; this.txtDLCP.Text = oSocioLote.cp.ToString(); this.txtDlAltura.Text = oSocioLote.calle_altura; this.txtDlPiso.Text = oSocioLote.piso; this.txtDLDpto.Text = oSocioLote.dpto; this.txtAdicDomicilioLegal.Text = oSocioLote.adic_domicilio; /*************************** VARIOS *****************************/ this.txtVProfesion.Text = oSocioVarios.profesion; this.txtVNombreConyuge.Text = oSocioVarios.conyuge_nombre; this.cmbVTipoDoc.SelectedValue = oSocioVarios.conyuge_tipo_documento; if (this.cmbVTipoDoc.SelectedValue == null) this.cmbVTipoDoc.SelectedValue = 0; this.mtxtVDocumento.Text = oSocioVarios.conyuge_documento.ToString(); this.txtVNumSocioLuz.Text = oSocioVarios.id_coop_luz; this.dtpVFechaAlta.Text = oSocioVarios.fecha_convenio_coop_luz; this.cmbSituacionEsp.SelectedValue = oSocioVarios.situacion_especial; if (this.cmbSituacionEsp.SelectedValue == null) this.cmbSituacionEsp.SelectedValue = 0; /************************** LOTE ***************************/ this.mtbLNomenclarura.Text = oSocioLote.nomenclatura; this.txtLManzana.Text = oSocioLote.manzana; this.txtLLote.Text = oSocioLote.lote; this.txtLRuta.Text = oSocioLote.ruta_reparto.ToString(); this.txtLOrden.Text = oSocioLote.orden_reparto.ToString(); /*********************** DATOS TECNICOS **********************/ socios_mediciones oSocioMedicion = new socios_mediciones(); SocioMedicionImplement oSocioMedicionImplement = new SocioMedicionImplement(); oSocioMedicion = oSocioMedicionImplement.ultimaMedicion(_idSocio); this.txtDTNumero.Text = oSocioConexion.medidor; this.txtDTMarca.Text = oSocioConexion.marca_medidor; ///VER this.txtDTEstados.Text = oSocioMedicion == null ? "" : oSocioMedicion.consumo.ToString(); this.txtDTUltimaLectura.Text = oSocioMedicion == null ? "" : oSocioMedicion.lectura.ToString(); this.txtDTDistanciaMedianera.Text = oSocioConexion.ubicacion_servicio.ToString(); this.cmbDTMedianera.SelectedValue = oSocioConexion.medianera; if (this.cmbDTMedianera.SelectedValue == null) this.cmbDTMedianera.SelectedValue = 0; this.cmbDTTipoConexion.SelectedValue = oSocioConexion.tipo_conexion; if (this.cmbDTTipoConexion.SelectedValue == null) this.cmbDTTipoConexion.SelectedValue = 0; this.txtDTDistanciaLinea.Text = oSocioConexion.distancia_a_red.ToString(); this.txtDTProfondidad.Text = oSocioConexion.profundidad_red.ToString(); this.cmbDTTipoMaterial.SelectedValue = oSocioConexion.tipo_material; if (this.cmbDTTipoMaterial.SelectedValue == null) this.cmbDTTipoMaterial.SelectedValue = 0; this.txtDTDiametro.Text = oSocioConexion.diametro_red.ToString(); //VER CargarBanderas(oSocioVarios); }
/// <summary> /// Create a new socios_conexion object. /// </summary> /// <param name="id_Socio">Initial value of the id_Socio property.</param> public static socios_conexion Createsocios_conexion(global::System.Int32 id_Socio) { socios_conexion socios_conexion = new socios_conexion(); socios_conexion.id_Socio = id_Socio; return socios_conexion; }
/// <summary> /// Deprecated Method for adding a new object to the socios_conexion EntitySet. Consider using the .Add method of the associated ObjectSet<T> property instead. /// </summary> public void AddTosocios_conexion(socios_conexion socios_conexion) { base.AddObject("socios_conexion", socios_conexion); }