Esempio n. 1
0
        /// <summary> Registra los cambios de nuevo año. </summary>
        /// <param name="tobjSocio"> Un objeto del tipo socio. </param>
        /// <param name="tobjNuevoAño"> Un objeto del tipo nuevo año. </param>
        /// <returns> Un string que indica si se ejecuto o no la operación. </returns>
        public string gmtdNuevoAño(tblSocio tobjSocio, tblLogNuevoAño tobjNuevoAño)
        {
            String Respuesta = new daoSocio().gmtdNuevoAño(tobjSocio, tobjNuevoAño);

            if (Respuesta == "1")
            {
                Respuesta = "Registro actualizado.";
            }
            else
            {
                Respuesta = "- La operacion no se pudo realizar.";
            }

            return(Respuesta);
        }
Esempio n. 2
0
        /// <summary> Elimina un socio de la base de datos. </summary>
        /// <param name="tobjSocio"> Un objeto del tipo tblSocio. </param>
        /// <returns> Un string que indica si se ejecuto o no el metodo. </returns>
        public String gmtdEliminar(tblSocio tobjSocio)
        {
            if (tobjSocio.intCodigoSoc == 0)
            {
                return("- Debe de ingresar el código del socio a eliminar.");
            }

            tblSocio soc = new daoSocio().gmtdConsultar(tobjSocio.intCodigoSoc);

            if (soc.intCodigoSoc == 0)
            {
                return("- Este registro no aparece ingresado.");
            }
            else
            {
                tobjSocio.log = metodos.gmtdLog("Elimina el socio " + tobjSocio.intCodigoSoc, tobjSocio.strFormulario);
                return(new daoSocio().gmtdEliminar(tobjSocio));
            }
        }
Esempio n. 3
0
        /// <summary> Modifica un socio. </summary>
        /// <param name="tobjSocio"> Un objeto del tipo socio.</param>
        /// <returns> Un string que indica si se ejecuto o no la operación. </returns>
        public string gmtdEditar(tblSocio tobjSocio)
        {
            if (tobjSocio.intCodigoSoc == 0)
            {
                return("- Debe de ingresar el código del socio.");
            }

            if (tobjSocio.strApellido1Soc == null)
            {
                return("- Debe de ingresar el apellido del socio. ");
            }

            if (tobjSocio.strCedulaSoc == null)
            {
                return("- Debe de ingresar la cédula del socio. ");
            }

            if (tobjSocio.strCodBarrio == null)
            {
                return("- Debe de ingresar el código del barrio. ");
            }

            if (tobjSocio.strCodOficio == null)
            {
                return("- Debe de ingresar el código del oficio. ");
            }

            if (tobjSocio.strCodServiciop == null)
            {
                return("- Debe de ingresar el código del servicio. ");
            }

            if (tobjSocio.strCorreo == null)
            {
                return("- Debe de ingresar el mail del socio. ");
            }

            if (tobjSocio.strDireccion == null)
            {
                return("- Debe de ingresar la dirección del socio. ");
            }

            if (tobjSocio.strEscolaridad == null)
            {
                return("- Debe de ingresar la escolaridad del socio. ");
            }

            if (tobjSocio.strNombreSoc == null)
            {
                return("- Debe de ingresar el nombre del socio. ");
            }

            if (tobjSocio.strTelefono == null)
            {
                return("- Debe de ingresar el Teléfono del socio. ");
            }

            if (tobjSocio.strTipoCed == null)
            {
                return("- Debe de ingresar el tipo de cedula del socio. ");
            }

            if (tobjSocio.strTipoCed == null)
            {
                return("- Debe de ingresar el tipo de cedula del socio. ");
            }

            if (tobjSocio.dtmFechaIng >= DateTime.Now)
            {
                return("- La fecha de ingreso no puede ser mayor a la actual. ");
            }

            if (tobjSocio.dtmFechaNac >= DateTime.Now)
            {
                return("- La fecha de nacimiento no puede ser mayor a la actual. ");
            }

            if (tobjSocio.dtmFechaNac >= tobjSocio.dtmFechaIng)
            {
                return("- La fecha de nacimiento no puede ser mayor a la fecha de ingreso. ");
            }

            tblSocio soc = new daoSocio().gmtdConsultar(tobjSocio.intCodigoSoc);

            if (soc.intCodigoSoc == 0)
            {
                return("- Este registro no aparece ingresado.");
            }
            else
            {
                tobjSocio.log = metodos.gmtdLog("Modifica el socio " + tobjSocio.intCodigoSoc, tobjSocio.strFormulario);
                return(new daoSocio().gmtdEditar(tobjSocio));
            }
        }
Esempio n. 4
0
        /// <summary> Inserta un socio. </summary>
        /// <param name="tobjSocio"> Un objeto del tipo socio. </param>
        /// <returns> Un string que indica si se ejecuto o no la operación. </returns>
        public string gmtdInsertar(tblSocio tobjSocio)
        {
            if (tobjSocio.intCodigoSoc == 0)
            {
                return("- Debe de ingresar el código del socio.");
            }

            if (tobjSocio.strApellido1Soc == null)
            {
                return("- Debe de ingresar el apellido del socio. ");
            }

            if (tobjSocio.strCedulaSoc == null)
            {
                return("- Debe de ingresar la cédula del socio. ");
            }

            if (tobjSocio.strCodBarrio == null)
            {
                return("- Debe de ingresar el código del barrio. ");
            }

            if (tobjSocio.strCodOficio == null)
            {
                return("- Debe de ingresar el código del oficio. ");
            }

            if (tobjSocio.strCodServiciop == null)
            {
                return("- Debe de ingresar el código del servicio. ");
            }

            if (tobjSocio.strCorreo == null)
            {
                return("- Debe de ingresar el mail del socio. ");
            }

            if (tobjSocio.strDireccion == null)
            {
                return("- Debe de ingresar la dirección del socio. ");
            }

            if (tobjSocio.strEscolaridad == null)
            {
                return("- Debe de ingresar la escolaridad del socio. ");
            }

            if (tobjSocio.strNombreSoc == null)
            {
                return("- Debe de ingresar el nombre del socio. ");
            }

            if (tobjSocio.strTelefono == null)
            {
                return("- Debe de ingresar el Teléfono del socio. ");
            }

            if (tobjSocio.strTipoCed == null)
            {
                return("- Debe de ingresar el tipo de cedula del socio. ");
            }

            if (tobjSocio.strTipoCed == null)
            {
                return("- Debe de ingresar el tipo de cedula del socio. ");
            }

            if (tobjSocio.dtmFechaIng >= DateTime.Now)
            {
                return("- La fecha de ingreso no puede ser mayor a la actual. ");
            }

            if (tobjSocio.dtmFechaNac >= DateTime.Now)
            {
                return("- La fecha de nacimiento no puede ser mayor a la actual. ");
            }

            if (tobjSocio.dtmFechaNac >= tobjSocio.dtmFechaIng)
            {
                return("- La fecha de nacimiento no puede ser mayor a la fecha de ingreso. ");
            }

            tblSocio soc = new daoSocio().gmtdConsultar(tobjSocio.intCodigoSoc);

            if (soc.intCodigoSoc == 0)
            {
                if (this.gmtdConsultarCedulaSocio(tobjSocio.strCedulaSoc) == false)
                {
                    if (this.gmtdConsultarCeduladeSocioAgraciadoFallecido(tobjSocio.strCedulaSoc) == false)
                    {
                        tobjSocio.bitAnulado    = false;
                        tobjSocio.dtmFecAnulado = Convert.ToDateTime("01/01/1900");
                        tobjSocio.dtmFechaUlt   = Convert.ToDateTime("01/01/1900");
                        tobjSocio.log           = metodos.gmtdLog("Ingresa el socio " + tobjSocio.intCodigoSoc, tobjSocio.strFormulario);
                        return(new daoSocio().gmtdInsertar(tobjSocio));
                    }
                    else
                    {
                        return("- El número cédula ya aparece ingresada como agraciada o como fallecida.");
                    }
                }
                else
                {
                    return("- El número cédula ya aparece ingresada.");
                }
            }
            else
            {
                return("- Este registro ya aparece ingresado.");
            }
        }