/// <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); }
/// <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)); } }
/// <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)); } }
/// <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."); } }