Ejemplo n.º 1
0
        ///<remarks>
        ///   <name>BPAtencion.InsertAtencion</name>
        ///   <create>29-Septiembre-2014</create>
        ///   <author>Ruben.Cobos</author>
        ///</remarks>
        ///<summary>Inserta una nueva solicitud de Atención a Víctimas</summary>
        ///<param name="entAtencion">Entidad de Atención a Víctimas con los parámetros necesarios para realizar la transacción</param>
        ///<returns>Una entidad de respuesta</returns>
        public ENTResponse InsertAtencion(ENTAtencion oENTAtencion)
        {
            DAAtencion oDAAtencion = new DAAtencion();
            ENTResponse oENTResponse = new ENTResponse();

            try
            {

                // Transacción en base de datos
                oENTResponse = oDAAtencion.InsertAtencion(oENTAtencion, 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;
        }
Ejemplo n.º 2
0
        ///<remarks>
        ///   <name>BPAtencion.RptIntegralVictimas</name>
        ///   <create>14-Nviembre-2014</create>
        ///   <author>JJGonzalez</author>
        ///</remarks>
        ///<summary>Reporte de Atn Víctimas</summary>
        ///<param name="oENTQuejas">Entidad de Atenion con los parámetros necesarios para realizar la transacción</param>
        ///<returns>Una entidad de respuesta</returns>
        public ENTResponse RptIntegralVictimas(ENTAtencion oENTAtencion)
        {
            DAAtencion oDAAtencion = new DAAtencion();
            ENTResponse oENTResponse = new ENTResponse();

            try
            {

                // Transacción en base de datos
                oENTResponse = oDAAtencion.RptIntegralVictimas(oENTAtencion, this.sConnectionApplication, 0);

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

                // Validación de mensajes de la BD
                if (oENTResponse.sMessage != "") { return oENTResponse; }

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

            // Resultado
            return oENTResponse;
        }