public int Save(socios_varios oSocioVarios)
        {
            int i;
            cooperativaEntities bd = new cooperativaEntities();

            bd.socios_varios.AddObject(oSocioVarios);
            i = bd.SaveChanges();
            return(i);
        }
Esempio n. 2
0
        private void QuitarMarca()
        {
            socios_varios        oSocioVarios         = new socios_varios();
            SocioVariosImplement oSocioVarioImplement = new SocioVariosImplement();

            oSocioVarios          = oSocioVarioImplement.Get(_idSocio);
            oSocioVarios.intimado = false;
            oSocioVarioImplement.Update(oSocioVarios);
            this.panelAdd.Visible = false;
        }
        public void Update(socios_varios oSocioVarios)
        {
            using (cooperativaEntities bd = new cooperativaEntities())
            {
                var editar = (from p in bd.socios_varios
                              where p.id_socio == oSocioVarios.id_socio
                              select p).Single();
                editar.id_socio                = oSocioVarios.id_socio;
                editar.profesion               = oSocioVarios.profesion;
                editar.conyuge_nombre          = oSocioVarios.conyuge_nombre;
                editar.conyuge_tipo_documento  = oSocioVarios.conyuge_tipo_documento;
                editar.conyuge_documento       = oSocioVarios.conyuge_documento;
                editar.id_coop_luz             = oSocioVarios.id_coop_luz;
                editar.fecha_convenio_coop_luz = oSocioVarios.fecha_convenio_coop_luz;
                editar.situacion_especial      = oSocioVarios.situacion_especial;
                editar.intimado                = oSocioVarios.intimado;

                bd.SaveChanges();
            }
        }
        public socios_varios Get(int id)
        {
            socios_varios oSocioVarios = new socios_varios();

            using (cooperativaEntities bd = new cooperativaEntities())
            {
                var regis = (from p in bd.socios_varios
                             where p.id_socio == id
                             select p).Single();
                oSocioVarios.id_socio                = regis.id_socio;
                oSocioVarios.profesion               = (regis.profesion == null) ? "" : regis.profesion;
                oSocioVarios.conyuge_nombre          = (regis.conyuge_nombre == null) ? "" : regis.conyuge_nombre;
                oSocioVarios.conyuge_tipo_documento  = (regis.conyuge_tipo_documento == null) ? 0 : regis.conyuge_tipo_documento;
                oSocioVarios.conyuge_documento       = (regis.conyuge_documento == null)?0:regis.conyuge_documento;
                oSocioVarios.id_coop_luz             = (regis.id_coop_luz == null) ? "" : regis.id_coop_luz;
                oSocioVarios.fecha_convenio_coop_luz = (regis.fecha_convenio_coop_luz == null)?"":regis.fecha_convenio_coop_luz;
                oSocioVarios.situacion_especial      = (regis.situacion_especial == null) ? 0 : regis.situacion_especial;

                return(oSocioVarios);
            }
        }
Esempio n. 5
0
        private void Guardar()
        {
            intimacion          oIntimacion          = new intimacion();
            IntimacionImplement oIntimacionImplement = new IntimacionImplement();
            string Mensaje;

            Mensaje = "";
            if (this.txtFecha.Text.Length == 0)
            {
                Mensaje += "Falta ingresar fecha." + Environment.NewLine;
            }
            ;
            if (int.Parse(cmbTipoIntimacion.SelectedValue.ToString()) == 0)
            {
                Mensaje += "Falta tipo de intimacion." + Environment.NewLine;
            }
            ;

            if (Mensaje.Length > 0)
            {
                frmVentanaInformativa ofrmVentanaInformativa = new frmVentanaInformativa(Mensaje);
                ofrmVentanaInformativa.ShowDialog();
            }
            else
            {
                oIntimacion.fecha    = DateTime.Parse(this.txtFecha.Text);
                oIntimacion.id_socio = _idSocio;
                oIntimacion.tipo     = int.Parse(this.cmbTipoIntimacion.SelectedValue.ToString());
                oIntimacionImplement.Save(oIntimacion);
                CargarGrilla(_idSocio);
                this.panelAdd.Visible = false;
                //Asigno Marca para el Socio
                socios_varios        oSocioVarios         = new socios_varios();
                SocioVariosImplement oSocioVarioImplement = new SocioVariosImplement();
                oSocioVarios          = oSocioVarioImplement.Get(_idSocio);
                oSocioVarios.intimado = true;
                oSocioVarioImplement.Update(oSocioVarios);
                this.panelAdd.Visible = false;
            }
        }
Esempio n. 6
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();
        }