Exemple #1
0
        ///<remarks>
        ///   <name>BPFuncionario.DeleteFuncionario</name>
        ///   <create>06-Abril-2014</create>
        ///   <author>Ruben.Cobos</author>
        ///</remarks>
        ///<summary>Elimina un Funcionario liberando la asociación del usuario. El usuario no se elimina</summary>
        ///<param name="oENTFuncionario">Entidad de Funcionario con los parámetros necesarios para actualizar su información</param>
        ///<returns>Una entidad de respuesta</returns>
        public ENTResponse DeleteFuncionario(ENTFuncionario oENTFuncionario)
        {
            DAFuncionario oDAFuncionario = new DAFuncionario();
            ENTResponse oENTResponse = new ENTResponse();

            try{

                // Transacción en base de datos
            oENTResponse = oDAFuncionario.DeleteFuncionario(oENTFuncionario, this.sConnectionApplication, 0);

                // Validación de error en consulta
                if (oENTResponse.GeneratesException) { return oENTResponse; }

                // Validación de mensajes de la BD
                oENTResponse.sMessage = oENTResponse.dsResponse.Tables[0].Rows[0]["sResponse"].ToString();
                if (oENTResponse.sMessage != "") { return oENTResponse; }

            }catch (Exception ex){
                oENTResponse.ExceptionRaised(ex.Message);
            }

            // Resultado
            return oENTResponse;
        }
Exemple #2
0
 /// <summary>
 /// Obtiene el listado de los funcionarios del área de visitadurias
 /// </summary>
 public DataSet SelectFuncionarioVistaduria()
 {
     string sConnectionString = string.Empty;
      DAFuncionario oDAFuncionario = new DAFuncionario();
      sConnectionString = sConnectionApplication;
      _FuncionarioEntity.ResultData = oDAFuncionario.SelectFuncionarioVistaduria(_FuncionarioEntity, sConnectionString);
      return _FuncionarioEntity.ResultData;
 }