Ejemplo n.º 1
0
        public RespuestaWS ValidacionManual_Operacion(RD_Entel_EnValidacionManual obj)
        {
            Obj_Ini.Nombre_WS    = "RD_Entel_EnValidacionManual";
            Obj_Ini.p_parametros = Util.Valores_Objeto(obj);
            db.usp_Log_WS_Comunicacion_Registrar(null, obj.Id_Siro, Obj_Ini.Nombre_WS, "INICIO", Obj_Ini.p_parametros, null, Obj_Ini.Usuario);
            RespuestaWS obj_validacion = new RespuestaWS();

            try
            {
                obj_validacion = Validar_ValidacionManualOperacionn(obj.Id_Siro);
                if ((bool)obj_validacion.Resultado)
                {
                    var obj_Finalizador = db.usp_Recibos_ValidacionManualOperacion_RPA(
                        obj.Id_Siro,
                        "EN VALIDACION MANUAL", "RPA a enviado al Gestor validar la lectura de los campos.", Obj_Ini.Usuario
                        ).ToList().FirstOrDefault();
                    obj_validacion = new RespuestaWS()
                    {
                        Resultado = obj_Finalizador.Respuesta, Comentario = obj_Finalizador.Mensaje, Id_Siro = obj_Finalizador.n_codigo, Cod_Error = 0
                    };
                    if (!(bool)obj_Finalizador.Respuesta)
                    {
                        db.usp_Log_Registrar(Obj_Ini.Nombre_WS, Obj_Ini.p_parametros, "", "", obj_Finalizador.Mensaje);
                    }
                }
            }
            catch (Exception ex)
            {
                db.usp_Log_Registrar(Obj_Ini.Nombre_WS, Obj_Ini.p_parametros, ex.Message.ToString(), ex.StackTrace.ToString(), "");
            }
            db.usp_Log_WS_Comunicacion_Registrar(null, obj.Id_Siro, Obj_Ini.Nombre_WS, "TERMINADO", Obj_Ini.p_parametros, "Resultado= " + obj_validacion.Resultado + " || " + obj_validacion.Comentario, Obj_Ini.Usuario);
            return(obj_validacion);
        }
Ejemplo n.º 2
0
 public RespuestaWS RD_Entel_EnValidacionManual(RD_Entel_EnValidacionManual obj)
 {
     return(Recibo.ValidacionManual_Operacion(obj));
 }