コード例 #1
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;
            }
        }
コード例 #2
0
ファイル: frmSocio.cs プロジェクト: ppincheira/Facturacion
        private void CargarBanderas(socios_varios oSocioVarios )
        {
            ConvenioImplement oConvenioImplement = new ConvenioImplement();
                ProcesoJudicialImplement oProcesoJudicialImplement=new ProcesoJudicialImplement();
                IntimacionImplement oIntimacionImplement=new IntimacionImplement();
                this.lblConvenioNoVolcado.Visible = (!oConvenioImplement.ConvenioVolcado(_idSocio));
                // Muestra el cartel [CO] = "En CODENE"
                //this.lblEnCodene.Visible=(bool)oSocioVarios.codene;
                // Muestra el cartel [PJ] = "En proceso judicial"
                this.lblEnProcJudicial.Visible = oProcesoJudicialImplement.Estado(_idSocio);
                // Muestra el cartel [IT] = "Intimado"
                if (oSocioVarios.intimado == null)
                    this.lblIntimado.Visible = false;
                else
                    this.lblIntimado.Visible = (bool)oSocioVarios.intimado;
                if (this.lblIntimado.Visible)
                {
                    string msjIntimado = "El socio ha sido intimado por deuda el " + oIntimacionImplement.GetByIdSocioUltimo(_idSocio).fecha;
                    this.toolTip.SetToolTip(this.lblIntimado, "lblIntimado");
                }

                string msjFaltante=VerificarInformacionFaltante(_idSocio);
                this.lblInfoFaltante.Visible = (msjFaltante != "");
        }
コード例 #3
0
 private void CargarGrilla(int idSocio)
 {
     IntimacionImplement oIntimacionImplement = new IntimacionImplement();
     this.dgvIntimacion.DataSource = oIntimacionImplement.GetByidSocioDT(idSocio);
 }