/// <summary> Elimina un ahorrador de la base de datos. </summary> /// <param name="tobjSocio"> Un objeto del tipo tblAhorradore. </param> /// <returns> Un string que indica si se ejecuto o no el metodo. </returns> public String gmtdEliminar(tblAhorradore tobjAhorrador) { if (tobjAhorrador.strCedulaAho == "0") { return("- Debe de ingresar el código del ahorrador a eliminar."); } tblAhorradore aho = new daoAhorrador().gmtdConsultar(tobjAhorrador.strCedulaAho); if (aho.strCedulaAho == null) { return("- Este registro no aparece ingresado."); } else { if (aho.decAhorrado > 0) { return("- No puede eliminar un ahorrorrador que tiene ahorros."); } else { if (aho.decAhorrosEstudiantes > 0) { return("- No puede eliminar un ahorrorrador que tiene ahorros estudiantiles."); } else { if (aho.decAhorrosFijo > 0) { return("- No puede eliminar un ahorrorrador que tiene ahorros fijos."); } else { tobjAhorrador.log = metodos.gmtdLog("Elimina el ahorrador " + tobjAhorrador.strCedulaAho, tobjAhorrador.strFormulario); return(new daoAhorrador().gmtdEliminar(tobjAhorrador)); } } } } }
/// <summary> Modifica un ahorrador. </summary> /// <param name="tobjSocio"> Un objeto del tipo ahorrador.</param> /// <returns> Un string que indica si se ejecuto o no la operación. </returns> public string gmtdEditar(tblAhorradore tobjAhorrador) { if (tobjAhorrador.strCedulaAho == "" || tobjAhorrador.strCedulaAho == "0") { return("- Debe de ingresar la cédula del ahorrador. "); } if (tobjAhorrador.intCodigoSoc.ToString().Trim() == "" || tobjAhorrador.intCodigoSoc.ToString().Trim() == "0") { return("- Debe de ingresar el código del socio al que pertenece el ahorrador. "); } if (tobjAhorrador.dtmFechaIng == null) { return("- Debe de ingresar la fecha de ingreso."); } if (tobjAhorrador.dtmFechaIng >= DateTime.Now) { return("- La fecha de ingreso no puede ser mayor a la actual. "); } if (tobjAhorrador.dtmFechaNac == null) { return("- Debe de ingresar la fecha de nacimiento. "); } if (tobjAhorrador.dtmFechaNac >= DateTime.Now) { return("- La fecha de nacimiento no puede ser mayor a la actual. "); } if (tobjAhorrador.strApellido1Aho == "") { return("- Debe de ingresar el apellido del ahorrador. "); } if (tobjAhorrador.strApellidoBen == "") { return("- Debe de ingresar el apellido del beneficiario. "); } if (tobjAhorrador.strCedulaAho == "") { return("- Debe de ingresar la cédula del ahorrador. "); } if (tobjAhorrador.strCedulaBen == "" || tobjAhorrador.strCedulaBen == "0") { return("- Debe de ingresar la cédula del beneficiario. "); } if (tobjAhorrador.strCodBarrio == "") { return("- Debe de ingresar el barrio. "); } if (tobjAhorrador.strCodOficio == "") { return("- Debe de ingresar el oficio. "); } if (tobjAhorrador.strNombreAho == "") { return("- Debe de ingresar el nombre del ahorrador. "); } if (tobjAhorrador.strNombreBen == "") { return("- Debe de ingresar el nombre del beneficiario. "); } if (tobjAhorrador.strOrigen == "") { return("- Debe de ingresar el Origen. "); } if (tobjAhorrador.strTelefono == "") { return("- Debe de ingresar el número del télefono. "); } if (tobjAhorrador.strDireccion == "") { return("- Debe de ingresar la direccion del ahorrador. "); } if (tobjAhorrador.strTipoCed == "") { return("- Debe de ingresar el tipo de cedula del ahorrador. "); } tblAhorradore aho = new daoAhorrador().gmtdConsultar(tobjAhorrador.strCedulaAho); if (aho.strCedulaAho == null) { return("- Este registro no aparece ingresado."); } else { tobjAhorrador.log = metodos.gmtdLog("Modifica el ahorrador " + tobjAhorrador.strCedulaAho, tobjAhorrador.strFormulario); return(new daoAhorrador().gmtdEditar(tobjAhorrador)); } }