Ejemplo n.º 1
0
        /// <summary> Elimina un oficio. </summary>
        /// <param name="tobjOficio"> Un objeto del tipo oficio que se va a eliminar. </param>
        /// <returns> Un string que indica si se ejecuto o no la operación. </returns>
        public String gmtdEliminar(tblOficio tobjOficio)
        {
            if (tobjOficio.strCodOficio == "")
            {
                return("- Debe de ingresar el código del oficio.");
            }

            tblOficio mcp = new daoOficio().gmtdConsultar(tobjOficio.strCodOficio);

            if (mcp.strCodOficio == null)
            {
                return("- Este registro no aparece ingresado.");
            }
            else
            {
                tblLogdeActividade log = new tblLogdeActividade();
                log.dtmFechaEventoLog = DateTime.Now;
                log.strCodigoApp      = propiedades.strAplicacion;
                log.strCodigoOpc      = tobjOficio.strFormulario;
                log.strCodigoUsu      = propiedades.strCodigoUsuario;
                log.strDescripcionLog = "Elimino el oficio. " + tobjOficio.strCodOficio;
                tobjOficio.log        = log;
                return(new daoOficio().gmtdEliminar(tobjOficio));
            }
        }
Ejemplo n.º 2
0
        /// <summary> Inserta un oficio. </summary>
        /// <param name="tobjOficio"> Un objeto del tipo oficio. </param>
        /// <returns> Un string que indica si se ejecuto o no la operación. </returns>
        public string gmtdInsertar(tblOficio tobjOficio)
        {
            if (tobjOficio.strCodOficio == "")
            {
                return("- Debe de ingresar el código del oficio. ");
            }

            if (tobjOficio.strNomOficio == "")
            {
                return("- Debe de ingresar el nombre del oficio.");
            }

            tblOficio mcp = new daoOficio().gmtdConsultar(tobjOficio.strCodOficio);

            if (mcp.strCodOficio == null)
            {
                tobjOficio.log = metodos.gmtdLog("Ingresa el oficio " + tobjOficio.strCodOficio, tobjOficio.strFormulario);
                return(new daoOficio().gmtdInsertar(tobjOficio));
            }
            else
            {
                return("- Este registro ya aparece ingresado. ");
            }
        }