Example #1
0
        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;
            }
        }
Example #2
0
 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;
     }
 }
Example #3
0
        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;
            }
        }
Example #4
0
 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;
     }
 }
Example #5
0
        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();
        }